2019
The Story of Racheltjie De Beer as George2019
Die Seemeeu as Piet2018
The Recce as General Piet Visagie2016
Die Byl as Petrus "Priester" Lotz2016
Fluiters as Frik Richter2016
Two Degrees of Murder as Ben Cloete2015
Dis ek, Anna as Windhond Weber2014
Republiek van Zoid Afrika as Self2014
Pad Na Jou Hart as Basson Snr2014
Faan's Train as Not available2013
Nothing for Mahala as Hendrik Botha2013
The Last Tango as Capt Mauritz Duvenhage2012
The Miracle Worker as Gys van Rooyen2008
Feast of the Uninvited as Danie van Wyk2008
Deadly Harvest as Not available2006
Blood Diamond as Van De Kaap2006
Catch a Fire as Police Brigadier2005
The Triangle as Not available2005
The Triangle as Karl Sheedy2005
Amalia as kapt. Wollie de Wet2004
Red Dust as Ben Hoffman2004
Critical Assignment as Thomas Rhines2004
Skilpoppe as Mr. Meyer2003
Stander as General Stander2000
7de Laan as Tim Jordaan2000
Pure Blood as General1998
Paljas as Hendrik MacDonald1997
Onder Draai Die Duiwel Rond as Pine Pienaar1996
The Adventures of Sinbad as Not available1996
The White Lioness as Not available1993
Bopha! as Van Tonder1993
Friends as Johan1992
The Power of One as Prof. Daniel Marais1991
Good & Evil as Ronald1991
Taxi to Soweto as Horace du Toit1990
Windprints as Henning1990
The Fourth Reich as Jan Taillard1989
DeepStar Six as John Van Gelder1989
Farewell to the King as Sgt. Conklin1989
Happy Together as Denny Dollenbacher1989
Jewel of the Gods as Snowy Grinder1987
The Mantis Project as Alec Baartman1987
Saturday Night at the Palace as Not available1986
Designing Women as Not available1986
Torn Allegiance as Henk1985
The Golden Girls as Derek1984
The Leopard as Nicolas / Nick Denver1983
Anna Meintjies as Not available1982
Gandhi as Conductor1980
The Gods Must Be Crazy as Andrew Steyn1977
Target of an Assassin as Colonel Albert Pahler1977
Mister Deathman as Agent Donelly1977
The Guest: An Episode in the Life of Eugène Marais as Dr. A.G. Visser1976
Daar Kom Tant Alie as Jansonius Groeneweg1974
Deadly Jaws as René Chagrin1974
Ongewenste Vreemdeling as Gerhard Steenberg1974
...und die Nacht kennt kein Erbarmen as Clark Burton1974
Bait as Dr. Stanley Martin1973
Psychic in the Suburbs as Jake1973
The Bank Robber as Not available1967
Liebesnächte in der Taiga as Markjoff