Actor
Bride of the Year
2026 · as Minister
Silverton Siege
2022 · as Strydom
An Act of Defiance
2017 · as Warder
Khumbula: I Will Remember
2015 · as Michael
Treurgrond
2015 · as Farmer #1
The Salvation
2014 · as Moustache Man on Train
The Ballad of Robbie de Wee
2013 · as Visser
Hartsbegeertes
2013 · as James Dickson
Lien se Lankstaanskoene
2013 · as Anton Jooste
Winnie Mandela
2011 · as Warrant Officer Gregory
A Million Colours
2011 · as Sgt. Major van Zyl
Mrs Mandela
2010 · as Sergeant Prinsloo