Born: 1964-04-07 in Los Angeles, California, USA
Missing biography. Soon to updated
Never Here - 2017-06-18
Trust the Man - 2005-09-01
It Runs in the Family - 2003-04-25
Amateur - 1995-05-19
The Toxic Avenger Part II - 1989-02-24
Troma's War - 1988-12-09