Acting - Born May 6, 1949 in New York City, New York, USA - Died Jan 17, 2000
No biography available.
The Toxic Avenger Part II
1989
The Toxic Avenger Part III: The Last Temptation of Toxie
Punking Out
1978