astro
movies
Movies
TV Shows
James L. Miles
September 13, 1965 (59 years old) in Bronx, New York City, New York, USA
Known For
Biohazard: The Alien Force
Credits
1994 ·
Biohazard: The Alien Force
as The BioMonster