Known For
Filmography
2026
2025
2024
2023
2022
2020
2020
2019
2019
2016
2016
2016
2015
2013
2013

Indigenous
TV · 15 eps

Palestine 36
Movie · as Qusay

How Kids Roll
Movie · as Ahmed

MEDINAH
TV · as Ibrahim · 7 eps

The Pact
TV · as Ramiz · 6 eps

Vanguard
Movie · as Omar

Baghdad Central
TV · as Hamed · 3 eps

Saturday Afternoon
Movie · as Mute Guy

Jinn
TV · as Khaled · 3 eps

The Idol
Movie · as Ali

The Parrot
Movie · as David

Tape
Movie · as Ibrahim

Rattle the Cage
Movie · as Kassab

Omar
Movie · as Tarek

Art/Violence
Movie
