Stand by · pulling the latest frames
Acting
Pietermaritzburg, South Africa
Ali
2001
Eye in the Sky
2015
The Challenger Disaster
2013
Dead Easy
2004
The Native Who Caused All the Trouble
1990
Six in the City
2023
Heel Against the Head
1999
A Reasonable Man