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.
Dirty Dreaming
The Underboss
Wet Load
Pigs In A Blanket
Sex Animal City
Hard to Beat: Best of Blade Productions
Naval Thrills
Mikey Likes It
Penetration on Pennsylvania Avenue
Hard On Site
Dead Guys 2: Blind Date
Dead Guys
Score
At First Glance
Killer Looks