Biography
Performed in the Afrikaans production of Equus (as “Alan Strang”), late 1970s. Other stage productions include Sing jy van Bomme (PACT 1988), Paulus (KKNK 2007). He wrote the stage play Dis Seker die Honde and the television screenplay The Pink Leather Chair. On television he played one of the lead roles in Plek van die Vleisvreters, had a lead role in Isidingo and played in numerous other productions.
Filmography
Cast Credits

Diepe Waters
Character: Daan van der Westhuizen
TV • 2022

An Elephant's Journey
Character: Uncle Jack
MOVIE • 2018

Waterfront
Character: Dr van Aswegen
TV • 2017

Hunting Emma
Character: Jacques Le Roux
MOVIE • 2017

Die Byl
Character: Generaal Neels van As
TV • 2016

Die Ontwaking
Character: Dr. Koster
MOVIE • 2016

The Lost Future
Character: Uri
MOVIE • 2010

Die Ongelooflike Avonture van Hanna Hoekom
Character: Gavin
MOVIE • 2010

The Librarian: Return to King Solomon's Mines
Character: Rogan
MOVIE • 2006

Begeertes
Character: Hugo Wessels
TV • 2006

Binnelanders
Character: Buks
TV • 2005

Berserker: Hell's Warrior
Character: Father
MOVIE • 2004

Plek van die Vleisvreters
Character: Frans du Toit
TV • 2004

Mandela and de Klerk
Character: Kykendal
MOVIE • 1997

Friends
Character: Jeremy
MOVIE • 1994

Sarafina!
Character: Lieutenant Bloem
MOVIE • 1992

To the Death
Character: TV Evangelist
MOVIE • 1992

The Fourth Reich
Character: Doors Erasmus
MOVIE • 1990
Agter elke man
Character: Joyboy du Toit
MOVIE • 1990
Jobman
Character: Karel de Ras
MOVIE • 1989