Discover
Born in Johannesburg, South Africa
101 Dalmatians: The Further Adventures of Thunderbolt
(2015)
Afro Samurai: Resurrection
(2009)
What's Wrong with Ruth?
(2007)
Resident Evil: Damnation
(2012)