Born in Johannesburg, South Africa
Beyond Borders
2003
As Dawit Ningpopo
The Air Up There
1994
As Mingori Mining Company Clerk
Dust Devil
1992
As Joe Niemand
Cry Freedom
1987
As Mapetla