Credits
- 2024 · La dernière communion as Ignacio
- 2023 · Muscat as Guide (voice)
- 2023 · First Line as Philippe
- 2023 · Breathe as Ali
- 2022 · A Criminal Affair as Youcef Oumani
- 2022 · Too Much Love as Amir Tazi
- 2021 · La Contemplation du mystère as L'Indien
- 2021 · Les beaux malaises 2.0 as Vincent
- 2020 · Goddess of the Fireflies as Directeur de la polyvalente
- 2020 · Moon as Mr. Ayouch
- 2020 · Outbreak as Hakim Bouab
- 2019 · 422 as Takir
- 2019 · Cerebrum as Investigator Malik Bouchard
- 2016 · Arrival as Communications Operator
- 2016 · Montreal, White City as Djamel
- 2014 · Mommy as Security Guard
- 2008 · The Terrorist Next Door as Majid
- 1968 · Bye Bye as Comédien supplémentaire