Acting
Born September 18, 1981 · Cape Town, South Africa
Street Trash
2025
Darby and the Dead
2022
Redeeming Love
Shark of Darkness: Wrath of Submarine
2014
Starship Troopers 3: Marauder
2008