Acting - Born TBA in Johannesburg, South Africa
No biography available.
The Beach
2000
The Ten Commandments
2006
Jesus
1999
Long Time Dead
2002
The Life and Death of Peter Sellers
2004
Grease Monkeys
2003
Love
2005