
Movies (34)

Street Trash
as Counsellor
2025

A Family Affair
as David Howell
2024

iNumber Number: Jozi Gold
2023

Gereza
as Stellies Roch
2022

Angeliena
as Dr. Botha
2021

I Am All Girls
as FJ Nolte
2021

Home Affairs: A Love Story
as Chris Williams
2021

Black Beauty
as Tom
2020

Griekwastad
as Bennie Heckroodt
2020

Fried Barry
as Certification Presenter
2020

Inside Man: Most Wanted
as FBI Dir Briggs
2019

Die Seemeeu
as Elias
2019

Number 37
as Commander Gavin France
2018

Riddle Child
as Kolonel Heselmann
2018

Dating Game Killer
as Camp Director Lee
2017

The Number
as Tosein
2017

Krotoa
as Roelof de Man
2017

Shepherds and Butchers
as Warrant Officer Rautenbach
2017

Bypass
as Dr. Wright
2017

Hoener Met Die Rooi Skoene
as Du Toit De Waal
2017

Detour
as Mr. Parfitt
2017

Dis Koue Kos, Skat
as Bernard
2016

Free State
as Gideon Nolte
2016

Blood and Glory
as Maartens
2016

A Paw-Paw For My Darling
as Vleis Beeslaer
2016

’n Man Soos My Pa
2015

French Toast
as Izak le Roux
2015

Cold Harbour
as Venske
2014

Kite
as Detective Prinsloo
2014

Faan's Train
2014

Mandela: Long Walk to Freedom
as Kobie Coetzee
2013

Traitors
as Generaal de la Rey
2013

Sleeper's Wake
as Roelf Venter
2012

Winnie Mandela
as F.W. de Klerk
2011
TV Shows (16)

Niggies
as Kommissaris
2025

Een Keer Om Die Son
as Trevor de Kock
2024

Taktiek
as Jorrie
2023

Mooiweer en Warm
as Willem Conradie
2023

4 Mure
as JP
2021

Legacy
as Sebastian Price
2020

Projek Dina
as Dawid
2020

Trackers
as Diederick
2019

Onder Die Suiderkruis
as Donny Smithyman
2018

Die Byl
as Albertus "Smiley" Kriel
2016

Die Boekklub
as Lodewyk
2016

Buurtwag
as Don Mostert
2015
Pandjieswinkelstories
as Skroef
2014

Republiek van Zoid Afrika
as Self
2014

Hoe Duur Was De Suiker
2014

Black Mirror
as Man in Car
2011