| Series | The Triangle | Osserman | 2005-12-05 |
| Movie | Red Dust | Mannie Bester | 2004-01-11 |
| Movie | Witness to a Kill | Security Officer #1 | 2001-11-08 |
| Movie | Dangerous Ground | Sam | 1997-02-12 |
| Series | The Adventures of Sinbad | Unknown | 1996-09-28 |
| Movie | Danger Zone | Portuguese Sergeant | 1996-08-02 |
| Movie | Lunar Cop | Milo | 1995-04-01 |
| Movie | The Redemption: Kickboxer 5 | Bollen | 1995-08-01 |
| Movie | Cry, the Beloved Country | Prosecutor | 1995-12-15 |
| Movie | Born Wild | 1995-09-01 | |
| Movie | Project Shadowchaser II | Front Gate Guard | 1994-05-14 |
| Movie | To the Death | Roger | 1992-07-23 |
| Movie | Sarafina! | Policeman | 1992-09-18 |
| Movie | River of Diamonds | Advocate Shardlow | 1991-03-19 |
| Movie | Taxi to Soweto | Bike Gang Leader | 1991-10-31 |
| Movie | Committed | David | 1991-04-18 |
| Movie | Mutator | Murphy | 1989-05-15 |
| Movie | Enemy Unseen | Pencil | 1989-01-01 |
| Movie | Jobman | Cop #1 | 1989-09-12 |
| Movie | The Stick | Cooper | 1988-08-23 |
| Movie | Alien from L.A. | Security Officer | 1988-02-26 |
| Movie | Howling IV: The Original Nightmare | John (as Gregg Latter) | 1988-11-01 |
| Movie | Captive Rage | Bud | 1988-12-14 |
| Movie | Back to Freedom | Lieutenant | 1988-11-04 |
| Movie | Red Scorpion | Russian Soldier | 1988-12-24 |
| Movie | City of Blood | Sergeant Phillips | 1987-01-01 |
| Movie | Wild Maneuvres | Veertjie | 1985-06-25 |