Actor
Subservience
2024 · as Clerk (Kobol Showroom)
National Theatre Live: Dara
2020 · as Azam / Sipihr / Young Dara
Brexit: The Uncivil War
2019 · as Leave Intern Ameet
Mayfair
2018 · as Zaid
National Theatre Collection: Romeo and Juliet
2017 · as Paris
Shakespeare Lives: The Works
2016 · as Edgar
National Theatre Live: Behind the Beautiful Forevers
2015