Actor
Anam's Wake
2026 · as Mason Ebale
Uradi
2021 · as Lieutenant
Nafsi
2021 · as Doctor
Escape from Mogadishu
2021 · as Khalil
Lusala
2019 · as Pastor