
2025
A Kind of Madness as Dan Hart2025
Appels en Tee as Jakkals2021
Pusha Pressa Phanda as Not available2020
Musiekpaniek as Self2018
Mia and the White Lion as John's Father2017
Van der Merwe as Oupa Van der Merwe2016
Cape Town as Gerbrand Vos2015
Tremors 5: Bloodlines as Den Bravers2014
The Windmill as Doctor Rossouw2013
Stuur Groete Aan Mannetjies Roux as Frans2013
Musiek Vir Die Agtergrond as Chris2013
Babalas as Boet2013
Bakgat 3 as Basjan2011
The Wild as Karel van Reenen2010
The Race-Ist as Noel Oosthuizen2010
Eternity as Professor Tevis Shapiro2010
Bakgat 2 as Basjan du Preez2008
Bakgat! as Basjan du Preez2007
Erfsondes as Pote du Toit2006
Number 10 as Marius Kramer2005
Tsotsi as Captain Smit2004
Red Dust as Piet Müller2004
King Solomon's Mines as Sir Henry2002
Arsenaal as Jack Degenaar2001
Askari as Ripshaw2000
I Dreamed of Africa as Mike Donovan1999
A Reasonable Man as Chris Van Rooyen1998
Sweepers as Yager1998
Tarzan and the Lost City as Captain Dooley1998
Paljas as Frans1997
Mandela and de Klerk as Kobie Coetsee1997
Onder Draai Die Duiwel Rond as Thys Tredoux1996
Inside as Guard Moolman1995
Cyborg Cop III as Sheen1995
Cry, the Beloved Country as Evans1994
Kalahari Harry as Kalahari Harry Morgan1994
In a Time of Violence: The Line as Lt. Danie Visser1992
The Power of One as Hoppie Gruenewald1990
The Fourth Reich as Johannes van der Walt1989
Arende as Sloet Steenkamp1989
Cape Rebel as Sloet Steenkamp1988
The Crossing as Not available1988
Dancing in the Forest as Thor1987
Jane and the Lost City as Carl1987
You Must Be Joking! Too as Various1986
Heroes as Hendrik 'Hennie' du Preez1986
Night of Fear as Steve Vosloo1985
Wild Maneuvres as Corp. White1983
Anna Meintjies as Not available1983
Wasted Spring as Hermaans Cronjé1982
The Horse Smuggler as Not available1994
Kalahari Harry Screenplay