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