Known For
Filmography
2025
2024
2022
2022
2020
2019
2018
2017
2016
2015
2012

Testament
TV · as Little James · 1 ep

Subservience
Movie · as Clerk (Kobol Showroom)

Andor
TV · as Officer #1 · 2 eps

The Suspect
TV · as DC Clark · 1 ep

National Theatre Live: Dara
Movie · as Azam / Sipihr / Young Dara

Brexit: The Uncivil War
Movie · as Leave Intern Ameet

Mayfair
Movie · as Zaid

National Theatre Collection: Romeo and Juliet
Movie · as Paris, Prince

Shakespeare Lives: The Works
Movie · as Edgar

National Theatre Live: Behind the Beautiful Forevers
Movie

Call the Midwife
TV · as Parbinder Patel · 1 ep
