2022
Elesin Oba: The King's Horseman as The Prince
2019
Fiela se Kind as Elias van Rooyen
2018
Meerkat Moonship as Gideon De La Rey
2018
Maze Runner: The Death Cure as Team Leader
2017
Vaselinetjie as Mnr Du Pisanie
2016
For The Birds as Willen Snr
2016
Hotel as Meneer Cloete (1 episode)
2015
Dis ek, Anna as Joubert van Heerden
2015
Ballade vir 'n Enkeling as Klaus Rynhard
2013
Durban Poison as Strijdom
2005
Binnelanders as Coen (275 episodes)
2005
Dit Wat Stom Is as Heinrich (13 episodes)