2025
Lilies Not for Me as Attendant
2023
Spinners as Pieter (8 episodes)
2023
Devil's Peak as Anton Heidt (5 episodes)
2023
ONE PIECE as Buchi (2 episodes)
2022
Stiekyt as Pandora Boxxx
2021
NĂªrens, Noord-Kaap as Ronnie Adendorff (26 episodes)
2020
Griekwastad as Deon Steenkamp
2020
Poppie Nongena as Mr. Strydom
2019
Die Spreeus as Vonnie (2 episodes)
2019
Die Seemeeu as Konstant
2018
Fynskrif as Renier (2 episodes)
2017
The Rebellion of Lafras Verwey as Leon Nell
2016
Jonathan: Die Movie as JJ
2016
Johnny is not Dead as Dirk
2016
Potshot as Fanus Niemand
2016
Blood and Glory as Gawie Mentz
2016
Die Boekklub as Tiaan (1 episode)
2015
Buurtwag as Johan Bester (13 episodes)
2014
Republiek van Zoid Afrika as Self (1 episode)
2014
Konfetti as Male Nurse
2013
Mandela: Long Walk to Freedom as Policeman on Train
2012
The Miracle Worker as Hendrik
2005
Binnelanders as Ulrich Moolman (260 episodes)