Actor
Contract Lovers
2021 · as Mr. Bigg
Cult of the Vampire
2016
Ciaran The Demon Hunter
2016 · as Father Pascal
The Purging Hour
2015
Operation Terror
2012 · as George Poole
Ice Pawn
1992 · as Alex Dalton
Amazons
1984 · as Martin
Assignment Terror
1970 · as Dr. Don Uno