David O'Hara Actor or Actress (9) A Christmas in New York (2016) Where the Devil Dwells (2016) Criminal Minds (2005) Angel of Vengeance (1987) Armed Response (1986) The Tomb (1986) Hard Rock Zombies (1985) Biohazard (1985) Star Worms II: Attack of the Pleasure Pods (1985)