Acting
Born May 9, 1977 · Cape Town, South Africa
Muzzle: City of Wolves
2025
The Red Sea Diving Resort
2019
Accident
2017
The Dark Tower
Momentum
2015
Dredd
2012
Winnie Mandela
2011
Endgame
2009
Starship Troopers 3: Marauder
2008
Doomsday
Blood Suckers
2005
12 Days of Terror
2004