Date of birth: March 20th 1961 (64 years)
Place of birth: Rochester, New York, USA
...
Return of the Killer Tomatoes!
1988
Space Cowboys
2000
Cannibal Women in the Avocado Jungle of Death
1989