(2010) Stage Play: Jock of the Bushveld - playing Boet, at The Mandela at the Joburg Theatre Complex in Johannesburg.
(2004) TV Commercial for DataPro Telecommunication Service Provider.
(2004) TV Commercial for Ford Ranger trucks.
(2007) TV Commercial for Cipler Insurance.
(2010) Stage play: Biko, Where the Soul Resides - portrayed Sergeant Hattingh, at Market Theatre, Johannesburg (South Africa)
(2010) Stage play: Rivonia Trial - portrayed Joel Joffe (attorney for Nelson Mandela), at State Theatre, Pretoria (South Africa)
(2011) Stage play: Encore presentation of Rivonia Trial - portrayed Joel Joffe (attorney for Nelson Mandela), at State Theatre, Pretoria (South Africa)
(May 2012) Stage play: Comrade Babble - at the Market Theatre, Johannesburg, South Africa