Known For: Acting
Actor Nuru Amira
TeraStorm
Actor Sierra Leone Villager
The Last Face
Actor Woman in labour
Schuks Tshabalala's Survival Guide to South Africa