Acting · 1991-07-08 · Pietermaritzburg, South Africa
Sem biografia disponível.
The Daily Show
1996
The View
1997
Task
2025
Mufasa - O Rei Leão
2024
Castlevania: Nocturne
2023