
Known For
Filmography
2026
2026
2026
2025
2025
2025
2025
2024
2023
2023
2020
2019
2017

Tanger blues
Movie · as Farid

Heroes of the Desert
TV · 15 eps

Legends
TV · as Jawed · 1 ep

Mercato
Movie · as Salman

The Last Supper
Movie · as James the lesser

Rule Breakers
Movie · as Fourth Man

The Negotiator
Movie · as Mujahhidin

Raqqa: Spy vs. Spy
Movie · as Miliciano Frontera

Ancient Empires
TV · as Darius III · 1 ep

Dark Hearts
TV · as Bedad · 6 eps

No Man's Land
TV · as Basam · 7 eps

Mosul
Movie · as Fighter Tears

Chronologia Human
Movie · as Joseph