Actor
Jewel
2022
The Dark Tower
2017
as Cantab
Comedy Central Roast of Steve Hofmeyr
2012
as Roaster
Night Drive
2010
as Johan
Shogun Khumalo Is Dying!
2006
as Mr. Payne
Mr. Bones
2001
as Zach Devlin
Bravo Two Zero
1999
as Iraqi Colonel
Operation Delta Force 2: Mayday
1998
as Mikhail
Ernest Goes to Africa
1997
as Prince Kazim
Bridge of Time
1997
as Maxwell Spring
Live Wire: Human Time Bomb
1996
as Julio
Cyborg Cop
1993
as Dr. Stechman
Sarafina!
1992
as Interrogator
To the Death
1992
as Dominique Le Braque
The Native Who Caused All the Trouble
1990
Dirty Games
1989
as S.D.E.C.E. Agent
American Eagle
1989
as Detective Lambert
Hostage
1987
as Harry Stone
Morenga
1985
as Haring