

Invictus
2009 · as Boer

Ali
2001 · as Reporter in Zaire

The Salvation
2014 · as Aron

Skin
2009 · as Factory Foreman

In My Country
2004 · as Sgt. de Smidt

Goodbye Bafana
2007 · as Captain Nel

Cry, the Beloved Country
1995 · as Police Officer 2

Pavement
2002 · as Frank Pierce

Running Free
1999 · as Colonel

Ernest Goes to Africa
1997 · as Thug #1

Operation Delta Force
1997 · as Pretorius

Cold Harvest
1999 · as Wilbur

Kin
2000 · as Geologist

The Fourth Reich
1990 · as Kalie Theron

To the Death
1992 · as Barman

White Wedding
2009 · as Len

An Act of Defiance
2017 · as Judge de Wet

Jobman
1989 · as James