Known For: Acting
IMDb
Actor Lt. Alan Carter
Invasion: Planet Earth
Actor Father Albert
Evil Souls
Actor Andrews
KillerSaurus
Actor Nigel Mason
Jack the Giant Killer
Actor Robert
Mesocafé
Actor Michael Shepherd
Fracture
Writer
Fallen Angels
Director
Dead Room
Assistant Director
The Stranger: In Memory Alone
Actor The Ape
The Stranger: More Than a Messiah
Actor Scrounger
The Stranger: Summoned by Shadows
Grip