Queerstralia
2023 · Documentary
as Self
A Kind of Madness
2025 · Drama
as Dan Hart
Sweepers
1999 · Action
as Yager
Red Dust
2005 · Drama
as Piet Muller
Reno 911!: It's a Wonderful Heist
2022 · Comedy
as Sergeant Jack Declan
Mandela and de Klerk
1997 · Drama
as Kobie Coetsee
Drillbit Taylor
2008 · Action
as Jim
Gigantic
2009 · Comedy
as John Weathersby
Bakgat!
2008 · Comedy
as Basjan du Preez
Tarzan and the Lost City
1998 · Action
as Captain Dooley
13/13/13
2013 · Horror
as Staircase Crazy #2
Puppet Master X: Axis Rising
2012 · Action
as SS Soldier #1
Freaks of Nature
2015 · Comedy
as Chaz Sr.
Tsotsi
2006 · Crime
as Captain Smit
Talladega Nights
2006 · Comedy
as Kyle
Anchorman: The Legend of Ron Burgundy
2004 · Comedy
as Stage Manager
Superman Returns
2006 · Action
as Riley
Wah-Wah
as John Traherne
Elimination Game
2014 · Action
as Haakon
Gods of Egypt
2016 · Action
as Urshu Guard 1
The Osiris Child
2017 · Action
as Nimal
Fantasy Island
2020 · Fantasy
as Dr. Torture
Reno 911! S1-S8
2003 · Comedy