Actor
An Act of Defiance
2017
as Judge de Wet
The Salvation
2014
as Aron
Invictus
2009
as Boer
Skin
2008
as Factory Foreman
Goodbye Bafana
2007
as Captain Nel
Pavement
2002
as Frank Pierce
Promised Land
2002
as Hendrik
Ali
2001
as Reporter in Zaire
Running Free
1999
as Colonel
Cold Harvest
1999
as Wilbur
Operation Delta Force
1997
as Pretorius
To the Death
1992
as Barman
The Fourth Reich
1990
as Kalie Theron