| Shell (2025) as Dr. Hubert |
| Fountain of Youth (2025) as Inspector Jamal Abbas |
| House of Spoils (2024) as Andres |
| Retribution (2023) as Sylvain |
| You Hurt My Feelings (2023) as Mark |
| Spider-Man: No Way Home (2021) as Agent Cleary |
| Songs for a Sloth (2021) as Lawyer |
| Abe (2020) as Amir |
| Saint Janet (2017) as Dr. Apte |
| Rock the Kasbah (2015) as Riza |
| The Rumperbutts (2015) as Gavin |
| Appropriate Behavior (2015) as Ali |
| Rosewater (2014) as Hamid |
| Roadie (2012) as Irfan |
| The Christians (2008) as Darmon |
| Arranged (2007) as Ahmed Khaldi |
| Phileine Zegt Sorry (2003) as Taxi driver 2 |
| Forough: Let Us Believe in the Beginning of the Cold Season |
| Champions of the Golden Valley Executive Producer |
| Joonam Executive Producer |
| سرزمین مادری Executive Producer |
| 今昔カラス Executive Producer |
| The Courtroom Writer |
| Day Ten Writer |
| Day Ten Director |
| Overdue Director |
| Overdue Writer |