Credits
- 2024 · No Vacancy as Lazarus Laghmani
- 2022 · Welcome to Chippendales as Peter Bogdanovich
- 2022 · Bosch: Legacy as Cyrus
- 2020 · DNA as Nadir (voice)
- 2020 · 9-1-1: Lone Star as Iman Obeidi
- 2019 · The Chosen as Rabbi Akiva
- 2017 · SEAL Team as Yassine 'Raqqa Jacques' Kassen
- 2012 · Touch as Abdul's Uncle
- 2008 · Eleventh Hour as ER Doctor
- 2007 · Chuck as Art Dealer
- 2007 · Californication as Man on Cell Phone
- 2005 · Over There as Iraqi Soldier #2
- 2005 · Grey's Anatomy as Arab Translator
- 2003 · NCIS as Doctor Hamza Bashar
- 2001 · 24 as Wasim's Officer