Moviefone App Coming Soon. Sign Up Now to Get Notified!

Leo Masters

Leo Masters
Born in October 15th, 1970From Santa Barbara, California, USA

Leo Masters Biography

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.

Leo Masters Movies

Trending Celebrities