In 1980, he enrolled to the University of Cape Town to study a bilingual Performer's Diploma in Speech and Drama.
[4] He made notable performances in many theatre plays such as; The King and I, Life Is a Pitch, Macbeth, Revamp, The Boys Next Door, and Beyond Therapy.
He played the role "Jamie" in Long Day’s Journey Into Night, where he won the Fleur Du Cap Award for Best Supporting Actor.
[3] In 2016, he joined with the kykNET Afrikaans soap opera Getroud met Rugby and played the role "Gerald Richter".
[3] Some his other notable film appearances came through, Mia et le lion blanc, Harry Game, Young Ones, The Making of the Mahatma, Everyman's Taxi, Lunar Cop, Verraaiers, Platteland, and Winnie Mandela.