Acting
1965-09-13 · Bronx, New York City, New York, USA
Biohazard: The Alien Force
as The BioMonster · 1994 · 2.7