highest rated
acting
- Diepe Waters (TV) → Gys Swarts
- Grassroots (TV) → Coach Viljoen
- Dust → Shane
- Sadla
- The Little Kings
- Alien Outpost → 2nd Lt. Vic
- High Rollers (TV) → Paul King
- Stealing Time
- Sniper: Reloaded → Vincent "The Italian" Masiello
- Winnie Mandela → Chief Policeman
- A Million Colours → Police captain
- Mrs Mandela → Arresting Officer
- District 9 → MNU Mercenary
- Getroud Met Rugby (TV) → Retief
- Superhero → Superhero
- Kruispad (TV) → Frik
- Binnelanders (TV) → Wickus Steyn
- Song Vir Katryn (TV) → Dr. Kruger