Known for Acting

2024
as Ragged Man
2018
as Kevin
2019
as Karl
1993
as Morning Sun Journalist
2014
as Otis Breedlove
2020
as Jack Morgan
2003
as Sergeant Smit
2005
as John D. Daragon
2023
2012
as Roelf Venter
2017
as Valentine Black
2013
as Donald
1988
as Delaney
1997
as Clinton van Rooyen
2010
as Martin
2015
as Pawnbroker
2009
as Treppie Benade
2015
as Mack
2017
as Sersant
2018
as Ryno