Acting
Born 1949-05-06 · New York City, New York, USA
The Toxic Avenger Part III: The Last Temptation of Toxie
Nov 24, 1989
The Toxic Avenger Part II
Jul 15, 1989
Punking Out
Sep 26, 1978