Stand by · pulling the latest frames
Acting
Born · 1977
Cape Town, South Africa
Mia and the White Lion
2018
Diana
2013
Collision
2022
Don't Let's Go to the Dogs Tonight
2025
Proteus
2003
Winnie Mandela
2011
Citizen Verdict
Catching Feelings
2017
Drum
2004
Ape to Man
2005