Actor
- Silverton Siege (2022)
- Kniediep in die Warm Water (2020)
- Derailed by Grace (2018)
- Treurgrond (2015)
- Hartsbegeertes (2013)
- Die Ballade van Robbie de Wee (2013)
- Lien se Lankstaanskoene (2013)
- Strike Back (2010)
- District 9 (2009)
- Diamonds (2008)
- Skin (2008)
- Coup! (2006)
- Drum (2004)
- Stander (2003)
- Glory Glory (2002)
- Operation Delta Force (1997)