Born 1977 (age 49) · Cape Town, South Africa
Appears in 20 titles

Filmography

Dredd
6.9
Dredd
2012
as Judge Chan (uncredited)
The Dark Tower
5.8
The Dark Tower
2017
as Elmer Chambers
Doomsday
5.9
Doomsday
2008
as Pilot
The Red Sea Diving Resort
6.8
The Red Sea Diving Resort
2019
as Captain Waverly Buchanan
Starship Troopers 3: Marauder
4.8
Starship Troopers 3: Marauder
2008
as Someone
Momentum
5.7
Momentum
2015
as Doug MacArthur
Muzzle: City of Wolves
6.7
Muzzle: City of Wolves
2025
as Officer Beekman
Accident
5.2
Accident
2017
as Maxime
Endgame
5.9
Endgame
2009
as F.W. de Klerk's Agent (uncredited)
12 Days of Terror
5.5
12 Days of Terror
2004
as Charles Vansant
Winnie Mandela
5.8
Winnie Mandela
2011
as Ferry Policeman
Blood Suckers
2005
as Helveg