David O'Hara

is best known for his work in Biohazard (1985).

MOVIES STARRING

Where the Devil Dwells (missing thumbnail, image: /images/cache/85950.jpg)
Where the Devil Dwells
Angel of Vengeance (missing thumbnail, image: /images/cache/321344.jpg)
Angel of Vengeance
Biohazard (missing thumbnail, image: /images/cache/331020.jpg)
Biohazard
Star Worms II: Attack of the Pleasure Pods (missing thumbnail, image: /images/cache/189074.jpg)
Star Worms II: Attack of the Pleasure Pods
Peabody, Nevada
Tarot 911