

Street Trash(2025)
Businessman

Fried Barry(2020)
Doctor

Sulphur & White(2020)
Koetze

The Recce(2018)
Captain Le Roux

Ellen: The Ellen Pakkies Story(2018)
Pastor Abrahams

Cut-Out Girls(2018)
Leigh’s dad

Beyond the River(2017)
Steve

Finders Keepers(2017)
Kiril

Blood and Glory(2016)
Colonel Swannell

Shark Killer(2015)
Diggler

The Salvation(2014)
Joe No Leg

Spud 3: Learning to Fly(2014)
Frank

Zulu(2013)
Policeman at grave

Copposites(2012)
Captain Kruger

Jail Caesar(2012)
Crassus

Taste of Rain(2012)
Tomas

Black Butterflies(2011)
Jan Rabie

Skeem(2011)
Drikus

White Wedding(2009)
Slang

Invictus(2009)
Co-Captain of 747

Endgame(2009)
President's Agent Botha (uncredited)

Deadly Harvest(2008)
Dr. Geyer

Starship Troopers 3: Marauder(2008)
Barkeeper

More Than Just a Game(2007)
Warder Delport

The Fall(2006)
Father Augustine

Blood Diamond(2006)
UNCHR Official

Slipstream(2005)
Tokin

Dracula 3000(2004)
Arthur "The Professor" Holmwood

Ring of the Nibelungs(2004)

Critical Assignment(2004)
Jon Marshall

Blast(2004)
Michael's Heavy 3

Proteus(2003)
Willer

Consequence(2003)
Doc

Pavement(2002)
Ted Hansen

Witness to a Kill(2001)
Security Officer #2

Tarzan and the Lost City(1998)
Douglas

Sweepers(1998)