Acting · 1962-09-16 – 2025-11-10 · Johannesburg, South Africa
Sem biografia disponível.
Binnelanders
2005
Have I Got News for You
1990
Troia : A Queda de Uma Cidade
2018
Diamante de Sangue
2006
To the Ends of the Earth