No biography available.
Biohazard: The Alien Force (1994)
Return of the Killer Shrews (2012)
Death Mask (1998)