2024
Until I Kill You as Nabil2024
Mr Loverman as Rafi2024
Back to Black as Artist Development Man2021
American Horror Stories as Anna Rexhia2021
Venom: Let There Be Carnage as Host Two2021
The Souvenir: Part II as Julie's Interviewer2019
Carnival Row as Zephyr2019
The Cleansing Hour as Dante2019
Boys On Film 19: No Ordinary Boy as Nazeem/Queen Za Dream (segment "Run[a]way Arab")2019
Skin as Daniel2018
Roast Battle as Self2018
Christopher Robin as Nemir Azizi2018
Run(a)way Arab as Nazeem/Queen Za Dream2016
Boys On Film 15: Time & Tied as Ramsey (segment "Nightstand")2015
Nightstand as Ramsey2007
The Big Questions as Self2005
Munich as Yussef's Son2024
Layla Writer2024
Layla Director2021
The Watch Writer2020
Little America Teleplay2019
Boys On Film 19: No Ordinary Boy Writer2019
Boys On Film 19: No Ordinary Boy Director2018
Run(a)way Arab Writer2018
Anemone Writer2018
Anemone Director2018
Run(a)way Arab Director2017
Victoria Sin Writer2017
Victoria Sin Director2017
Clash Director2017
Clash Writer2016
Boys On Film 15: Time & Tied Writer2015
Nightstand Writer