Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

American Sniper

2014
as Mustafa

Lone Survivor

2013
as Taraq

Sand Castle

2017
as Mahmoud

Azimuth

2017
as Rashid

Girl Rising

2013
as Officer Mansoor

Misled

2015
as DJ

Mr. Sadman

2009
as Sergeant Habib

Cold Hell

2017
as Saeed el Hadary

Attack on Darfur

2009
as Janjaweed Commander

Brake

2012
as Marco (voice)

Three Veils

2011
as Ali

The Morgue

2008
as Samim

الحشاشين

2024
as Barzak Umaid

Guest Star

Episode Chicago Fire
A Dark Day (1)
2014
Episode Over There
Mission Accomplished
2006
Episode United States of Tara
Yes
2010
Episode Archer (2009)
Pocket Listing
2015
Episode 24
Day 6: 7:00 A.M. - 8:00 A.M.
2007
Episode NCIS: Los Angeles
This Is What We Do
2017
Episode 24
Day 6: 8:00 A.M. - 9:00 A.M.
2007
Episode SEAL Team
Never Get Out of the Boat
2018
Episode The Unit
Into Hell, Part One
2008
Episode NCIS: Los Angeles
High-Value Target
2016
Episode NCIS: Los Angeles
Queen Pin
2017
Episode NCIS: Los Angeles
Belly of the Beast
2016
Episode Homeland
Achilles Heel
2011