
Known For
Filmography
—
2025
2025
2024
2022
2022
2020
2020
2020
2019
20182017
2016
2013

69
Movie · as Jack

Recall Me Maybe
Movie · as Tom

The Game
TV · as Paul Oakley · 1 ep

National Theatre Live: London Tide
Movie · as Bradley Headstone

They Heard Him Shout Allahu Akbar
Movie · as Zaid

Halo
TV · as Fazekas · 1 ep

National Theatre Live: Dara
Movie · as Faqir / Malik’s Servant

Dracula
TV · as Gupta · 1 ep

The Great
TV · as Brisky · 1 ep

White Girl
Movie
Nutritiously Nicola
Nutritiously Nicola
TV · as Mehmet · 1 ep

Philip K. Dick's Electric Dreams
TV · as Implanter · 1 ep

The Merchant of Venice - Live at Shakespeare's Globe
Movie · as Prince of Morocco

National Theatre Live: Othello
Movie · as Officer