LEO MASTERS

Leo Masters

ACTING

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