Actor
Pheasant Island
2025 · as Ahmed
Casablanca / Dakar
2025 · as Adama
Siege (Asedio)
2023 · as Lucky
Perejil Island
2016 · as Mamadou
They Are The Dogs
2014 · as illegal immigrant
The Old Maiden
2012