Actor
The Red Sea Diving Resort
2019
as Captain Waverly Buchanan
Accident
2017
as Maxime
The Dark Tower
2017
as Elmer Chambers
Momentum
2015
as Doug MacArthur
Dredd
2012
as Judge Chan (uncredited)
Winnie Mandela
2011
as Ferry Policeman
Endgame
2009
as F.W. de Klerk's Agent (uncredited)
Starship Troopers 3: Marauder
2008
as Someone
Doomsday
2008
as Pilot
Blood Suckers
2005
as Helveg
12 Days Of Terror
2004
as Charles Vansant