Known for Acting
Birthday
September 13, 1965
Place of Birth
Bronx, New York City, New York, USA
No TV credits available
Biohazard: The Alien Force