
Acted in 20
2020s
- 2025
- 2021
2010s
- 2019
For the Love of Hate
Fathi Rasjebel
- 2017
Kept Boy
Peter Cardones
- 2015
- 2014
- 2013
- 2011
- 2010
Cave of Forgotten Dreams
Interpreter (voice) (uncredited)
2000s
- 2008
Crazy Girls Undercover
Hamid Marzook
- 2006
- 2005
Purple Heart
Iraqi Officer
- 2002
Texas '46
Luca
- 2000
1990s
- 1992
Dien Bien Phu
Nam Youn rat
Appearances1
2010s
- 2016