HUB
Acting
David O'Hara
*1970
in Johnson City, Tennessee, USA
7/10
Beach Blanket Bloodbath
1985
4/10
Biohazard
1985
3/10
Star Worms II: Attack of the Pleasure Pods
1985
5/10
Angel of Vengeance
1987
4/10
The Tomb
1986
6/10
Where The Devil Dwells
2014
6/10
Armed Response
1986
4/10
Sleazemania Strikes Back
1985
4/10
Hard Rock Zombies
1985
5/10
A Christmas in New York
2017
5/10
Picture Wheel
2017
Hard Rock Zombies: Never Say Die
2022