Born in Durban, South Africa
The Salvation
2014
As Joe No Leg
Zulu
2013
As Policeman at grave
Invictus
2009
As Co-Captain of 747
Starship Troopers 3: Marauder
2008
As Barkeeper
Blood Diamond
2006
As UNCHR Official
The Fall
As Father Augustine
Ring of the Nibelungs
2004
Dracula 3000
As Arthur "The Professor" Holmwood