| Series | The Penguin | Ervad | 2024-09-19 |
| Series | Jellystone! | Shazzan / Hadji (voice) | 2021-07-29 |
| Series | The Code | Yasir | 2019-04-09 |
| Series | Blood & Treasure | Marwan (uncredited) | 2019-05-21 |
| Movie | The Report | Ali Soufan | 2019-09-12 |
| Series | FBI | Amir Barakzai | 2018-09-25 |
| Series | Future Man | Bin Laden | 2017-11-14 |
| Movie | Billy Lynn's Long Halftime Walk | Interpreter | 2016-11-10 |
| Series | Search Party | Paoli | 2016-11-21 |
| Series | Marvel's Daredevil | Nihar Nadeem | 2015-04-10 |
| Series | The Blacklist | Firas | 2013-09-23 |
| Series | Person of Interest | Youssef's Friend | 2011-09-22 |
| Series | The Good Wife | Larry | 2009-09-22 |
| Movie | Guide de la petite vengeance | Vendeur 8 | 2006-11-17 |
| Movie | Time Bomb | Al-Fatwa | 2006-03-19 |
| Series | 30 Rock | Hotdog Vendor | 2006-10-11 |
| Movie | Last Best Chance | Deputy | 2005-01-01 |
| Series | Law & Order | Building Super | 1990-09-13 |