
Acted in 27
2000s
- 2005
- 2004
In My Country
Sgt. Dreyer
- 2001
Witness to a Kill
Security Officer #1
1990s
- 1997
Dangerous Ground
Sam
- 1996
- 1995
Cry, the Beloved Country
Prosecutor
Born Wild
Movie
- 1994
Project Shadowchaser II
Front Gate Guard
- 1992
To the Death
Roger
- 1991
Taxi to Soweto
Bike Gang Leader
1980s
- 1989
The Emissary
Movie
Mutator
Murphy
Enemy Unseen
Pencil
- 1988
Captive Rage
Bud
Back to Freedom
Lieutenant
The Stick
Cooper
- 1987
City of Blood
Sergeant Phillips
- 1985
Wild Maneuvres
Veertjie
Wrote 17
2020s
- 2022
2010s
- 2017
- 2013
Let me survive
Writer
- 2011
Black Butterflies
Writer
2000s
- 2007
Goodbye Bafana
Screenplay
- 2004
Max and Mona
Writer
- 2001
Mr. Bones
Screenplay
1990s
- 1997
Dangerous Ground
Writer
- 1995
Jock of the Bushveld
Writer
- 1993
Cyborg Cop
Screenplay
American Ninja 5
Story
- 1992
To the Death
Screenplay, Story
- 1991
Delta Force 3: The Killing Game
Writer
1980s
- 1989
Easy Kill
Screenplay
Enemy Unseen
Screenplay
No release date
Me, You
Writer