Acting
12 titles
No biography available.
My Home Unknown
Seghir
Super Giant Robot Brothers
Doug Alpha (voice)
The 7 Lives of Lea
Monsieur Ibrahim
Charlie's Angels
Istanbul Muezin (uncredited)
Mosul
Muezzin (voice)
Jinn
school principal
12 Strong
Taliban Fighter
The Mick
Alex
Sharia
Robert Brooks
NCIS: Los Angeles
Moadhan
Cry of Stone
Reda
The Embrace of a Bird
Tyler