Leo Masters, a talented individual, entered this world on October 15, 1970, in the picturesque city of Santa Barbara, California, USA.
As an accomplished actor, he left an indelible mark on the entertainment industry, with one of his most notable roles being in the 2002 film "Dead Guys".
Tragically, his life was cut short on June 22, 2001, in the United States, leaving behind a legacy that continues to inspire and entertain.