- 2018Ellen: The Ellen Pakkies StoryFilmMartin Yodaiken
- 2018Table MannersFilmJonty
- 2017An Act of DefianceFilmSir Harry Oppenheimer
- 2017Tears in the RainFilmAndy Smith
- 2017The Dunning-Kruger EffectFilmHarvey Testi
- 2017Bedford WivesSeriesCosta De Maia
- 2016Mandela's GunFilmMr. Grant
- 2014Black SailsSeriesUnderhill
- 2014KiteFilmOld Boy
- 2011The Bang Bang ClubFilmRonald Graham
- 2009Finding LennyFilmDavid
- 2008The Devil's WhoreSeriesLeader
- 2008LullabyFilmJoe
- 2005The Poseidon AdventureFilmLeo Mandebach
- 2005Beauty and the BeastFilmOlaf
- 2004Dead EasyFilmFrank Strathman
- 2002Snake IslandFilmEddie Trent Jones
- 2002Hooded AngelsFilmRoy
- 1999Fishy FêshunsSeriesHarold Fisher
- 1998Tarzan and the Lost CityFilmArcher
- 1998Hard to ForgetFilmHal Overron
- 1996Danger ZoneFilmNando
- 1995Jock of the BushveldFilmRobbie
- 1993Yankee ZuluFilmAntonio (Make-Up Artist)
- 1993The Day the Mercedes Became a HatFilmHoward
- 1990African ExpressFilmGeorge
- 1990Thieves of FortuneFilmMiguel
- 1989OptionsFilmBoyd
- 1988Outlaw of GorFilmWatney Smith
- 1988Journey to the Center of the EarthFilmLoki / Reporter
- 1987Steel DawnFilmOff
- 1986HeroesFilmIra Galgut