2006
as UNCHR Official
as Father Augustine
2009
as Co-Captain of 747
2014
as Joe No Leg
2004
as Michael's Heavy 3
2008
as Barkeeper
as Arthur "The Professor" Holmwood
2013
as Policeman at grave
as President's Agent Botha (uncredited)
1998
2005
as Tokin
2015
as Diggler
2025
as Businessman
2020
as Doctor
as Johan
2017
as Kiril
2003
as Willer
as Douglas
2018
as Captain Le Roux