Production
EN cinema · 2 credits
Black Rose
as Oga Tunde
Inalé
2010
as Chief Guard, Production Manager