2025
Niggies as Kommissaris2025
Street Trash as Counsellor2024
Een Keer Om Die Son as Trevor de Kock2024
A Family Affair as David Howell2023
Mooiweer en Warm as Willem Conradie2023
Taktiek as Jorrie2023
iNumber Number: Jozi Gold as Not available2022
Gereza as Stellies Roch2021
4 Mure as JP2021
4 Mure as Frik2021
I Am All Girls as FJ Nolte2021
Home Affairs: A Love Story as Chris Williams2021
Angeliena as Dr. Botha2020
Legacy as Sebastian Price2020
Projek Dina as Dawid2020
Black Beauty as Tom2020
Fried Barry as Certification Presenter2020
Griekwastad as Bennie Heckroodt2019
Inside Man: Most Wanted as FBI Dir Briggs2019
Die Seemeeu as Elias2018
Onder Die Suiderkruis as Donny Smithyman2018
Number 37 as Commander Gavin France2018
Riddle Child as Kolonel Heselmann2017
Detour as Mr. Parfitt2017
Krotoa as Roelof de Man2017
Shepherds and Butchers as Warrant Officer Rautenbach2017
Bypass as Dr. Wright2017
Dating Game Killer as Camp Director Lee2017
Hoener Met Die Rooi Skoene as Du Toit De Waal2017
The Number as Tosein2016
Die Byl as Albertus "Smiley" Kriel2016
Die Boekklub as Lodewyk2016
Free State as Gideon Nolte2016
Blood and Glory as Maartens2016
Dis Koue Kos, Skat as Bernard2016
A Paw-Paw For My Darling as Vleis Beeslaer2015
Buurtwag as Don Mostert2015
’n Man Soos My Pa as Not available2015
French Toast as Izak le Roux2014
Republiek van Zoid Afrika as Self2014
Pandjieswinkelstories as Skroef2014
Hoe Duur Was De Suiker as Not available2014
Kite as Detective Prinsloo2014
Cold Harbour as Venske2014
Faan's Train as Not available2013
Mandela: Long Walk to Freedom as Kobie Coetzee2013
Traitors as Generaal de la Rey2012
Sleeper's Wake as Roelf Venter2011
Black Mirror as Man in Car2011
Winnie Mandela as F.W. de Klerk2011
Beauty as François2011
Stargazer as Abram Rademan2010
Master Harold... and the Boys as Policeman2008
Wallander as Colonel Julian van Heerden2008
Hansie as Rory Steyn2007
The World Unseen as Not available2005
Binnelanders as Dr. Dawid Opperman2004
Blast as Pentagon CIA Representative2003
Proteus as Govener