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.
Die Ongelooflike Avonture van Hanna Hoekom
(Gavin)
The Lost Future
(Uri)
The Fourth Reich
(Doors Erasmus)
To the Death
(TV Evangelist)
Jobman
Blink Stefaans
(Barry)
Agter elke man
(Joyboy du Toit)
Hunting Emma
(Jacques Le Roux)
An Elephant's Journey
(Uncle Jack)
The Librarian: Return to King Solomon's Mines
(Rogan)
Sarafina!
(Lieutenant Bloem)
Friends
(Jeremy)
Die Ontwaking
(Dr. Koster)
Mandela and de Klerk
(Kykendal)
Berserker: Hell's Warrior
(Father)
Die Byl
(Generaal Neels van As)
Wasted Spring
(Gert Greyling)
Binnelanders
(Buks)
Plek van die Vleisvreters
(Frans du Toit)
Begeertes
(Hugo Wessels)
Diepe Waters
(Daan van der Westhuizen)