Steve Latshaw By ยท February 20, 2018 Director: Biohazard: The Alien Force (1994) Dark Universe (1993) Writer: Biohazard: The Alien Force (1994) Gale Force (2002) Ablaze (2001)