User
Leo Masters

Leo Masters

Leo Masters was born on October 15, 1970 in Santa Barbara, California, USA. He was an actor, known for Dead Guys (2002). He died on June 22, 2001 in the USA.

Born

Oct 15, 1970

Santa Barbara, California, USA

Died

Jun 22, 2001

Known For

Acting

Movies

22 acting

0 crew

Popularity

0.0