

District 9
2009 · as MNU Mercenary

Bride of the Year
2026 · as Minister

The Salvation
2014 · as Moustache Man on Train

Winnie Mandela
2011 · as Warrant Officer Gregory

Silverton Siege
2022 · as Strydom

Operation Delta Force
1997 · as Piet

Hooded Angels
2002 · as Posse Man 8

Mrs Mandela
2010 · as Sergeant Prinsloo

Ouma Se Slim Kind
2007 · as Constable

Lien se Lankstaanskoene
2013 · as Anton Jooste

A Million Colours
2011 · as Sgt. Major van Zyl

Hartsbegeertes
2013 · as James Dickson

Drum
2004 · as Cop #2

Treurgrond
2015 · as Farmer #1

An Act of Defiance
2017 · as Warder

Married to Rugby -The Untold Story
2011 · as Blackie Swart

The Ballad of Robbie de Wee
2013 · as Visser

Khumbula: I Will Remember
2015 · as Michael