Credits
- 2024 · Koek as Kat Koekemoer
- 2023 · Devil's Peak as Eugene de Klerk
- 2023 · Hartklop as Prof. Gustav Coetzee
- 2020 · Legacy as Willem Potgieter
- 2020 · Poppie Nongena as Jan Swanepoel
- 2018 · The Tokoloshe as Ruatomin
- 2018 · Kanarie as
- 2017 · Sara se Geheim as Johan Vermeulen
- 2017 · Life of Jesus as
- 2015 · Dis ek, Anna as Ds. Theron
- 2014 · Republiek van Zoid Afrika as Self
- 2014 · Swartwater as Ben
- 2012 · The Miracle Worker as Eugène Marais
- 2008 · Hansie as Johan Volsteedt
- 2007 · Ouma Se Slim Kind as Meester Roodt
- 2005 · Binnelanders as Dr. Franz Basson
- 2005 · Amalia as Piet Vos
- 2000 · 7de Laan as Leon de Lange
- 1994 · Torings as Dolf Groenewald
- 1993 · The Visual Bible: Matthew as Judas
- 1991 · Nag van die 19de as Groenewald
- 1988 · Fiela's Child as Benjamin Sr
- 1986 · Five Star: The Final as