as Shane
2020
2019
2017
as 2nd Lt. Vic
2014
2013
as Chief Policeman
2011
as Police captain
as Vincent "The Italian" Masiello
as Arresting Officer
2010
as MNU Mercenary
2009
as Superhero
as Gys Swarts
2022
as Coach Viljoen
Writer (Writing)
2015
as Paul King
as Retief
as Frik
2008
as Wickus Steyn
2005
as Dr. Kruger
2003