Dust
2020
Shane
Sadla
2019
The Little Kings
2017
Outpost 37
2014
2nd Lt. Vic
Stealing Time
2013
Winnie Mandela
2011
Chief Policeman
A Million Colours
Police captain
Odstřelovač: Reloaded
Vincent "The Italian" Masiello
Mrs Mandela
2010
Arresting Officer
District 9
2009
MNU Mercenary
Superhero
Diepe Waters
2022
Gys Swarts
Grassroots
Coach Viljoen
High Rollers
Paul King
Getroud Met Rugby
Retief
Kruispad
2008
Frik
Binnelanders
2005
Wickus Steyn
Song Vir Katryn
2003
Dr. Kruger