Known For
Acting
Lara Croft: Tomb Raider - The Cradle of Life
Village Leader
2003
Sheena
2nd Policeman
1984
Mountains of the Moon
Jemadar
1990
The Search for the Nile
Safeni
1971
The Great Elephant Escape
Jubo
1995
Lost in Africa
2010
The German King
Douala Chief
2019
Poacher
Juma
2018