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