Actor
Crooked Rainbow
2015 · as Willem Lategan
Ballade vir 'n Enkeling
2015 · as Mr Oosthuizen
Namibia: The Struggle for Liberation
2007 · as Policeman
Lunar Cop
1995 · as Lane
The Story of Klara Viljee
1992
Cape Rebel
1989 · as Cpt. James Kerwin
Eendag Vir Altyd
1985 · as Ryno Retief