
Acted in 50
2020s
- 2025
Street Trash
Businessman
- 2024
- 2021
- 2020
Fried Barry
Doctor
Sulphur & White
Koetze
2010s
- 2018
Cut-Out Girls
Leigh’s dad
Ellen: The Ellen Pakkies Story
Pastor Abrahams
- 2017
The Last Post
SAS Commanding Officer · 1 episode
Finders Keepers
Kiril
Beyond the River
Steve
- 2016
Blood and Glory
Colonel Swannell
- 2015
- 2014
Spud 3: Learning to Fly
Frank
- 2013
- 2012
Copposites
Captain Kruger
Taste of Rain
Tomas
Jail Caesar
Crassus
- 2011
Skeem
Drikus
Women in Love
Wolfgang Loerke · 2 episodes
Black Butterflies
Jan Rabie
2000s
- 2009
White Wedding
Slang
Endgame
President's Agent Botha (uncredited)
- 2008
Deadly Harvest
Dr. Geyer
- 2007
More Than Just a Game
Warder Delport
- 2006
- 2005
- 2004
In My Country
Johan
Critical Assignment
Jon Marshall
- 2003
Proteus
Willer
Consequence
Doc
Citizen Verdict
Chucho's manager
- 2002
Promised Land
Johannes Hattingh
- 2001
Witness to a Kill
Security Officer #2
1990s
- 1998
Tarzan and the Lost City
Douglas
Appearances1
2000s
- 2008
Wanderlust
Self