ReleaseNexus
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
Cry of Stone
Reda
Director, Writer, Producer