Doctor
Fried Barry (2020)
Koetze
Sulphur & White (2020)
Leigh’s dad
Cut-Out Girls (2018)
Captain Le Roux
The Recce (2018)
Pastor Abrahams
Ellen: Die Ellen Pakkies Storie (2018)
Kiril
Finders Keepers (2017)
Steve
Beyond the River (2017)
Colonel Swannell
Modder en Bloed (2016)
Diggler
Shark Killer (2015)
Frank
Spud 3: Learning to Fly (2014)
Joe No Leg
The Salvation (2014)
Captain Kruger
Copposites (2012)
Tomas
Taste of Rain (2012)
Jail Caesar (2012)
Drikus
Skeem (2011)
Jan Rabie
Black Butterflies (2011)
Co-Captain of 747
Invictus (2009)
Slang
White Wedding (2009)
President's Agent Botha (uncredited)
Endgame (2009)
Barkeeper
Starship Troopers 3: Marauder (2008)
Dr. Geyer
Fleisch (2008)
Father Augustine
The Fall (2008)
UNCHR Official
Blood Diamond (2006)
Tokin
Slipstream (2005)
Ring of the Nibelungs (2004)
Arthur "The Professor" Holmwood
Dracula 3000 (2004)
Jon Marshall
Critical Assignment (2004)
Willer
Proteus (2003)
Doc
Consequence (2003)
Ted Hansen
Pavement (2002)
Sweepers (1998)
Douglas
Tarzan and the Lost City (1998)