Place of birth: Douala, Camerun
...
He Even Has Your Eyes
2017
Infested
2023
Kirikou and the Wild Beasts
2005