Known For
Filmography
2024
2022
2022
2021
2021
2020
2020
2019
2018
2018
2017
2015
1997

Nightsleeper
TV · as Saj Sidhu · 6 eps

The Weekend Away
Movie · as Jay

Suspicion
TV · as Shiv Kapoor · 2 eps

Starstruck
TV · as Vinay · 2 eps

Dalgliesh
TV · as Krishna Mehta · 2 eps

Gangs of London
TV · as Nasir Afridi · 6 eps

Brave New World
TV · as Darryl · 1 ep

Brassic
TV · as Jehan "JJ" Jovani · 49 eps

Dead in a Week (Or Your Money Back)
Movie · as Detective Bryant

National Theatre Live: Macbeth
Movie · as Malcolm

King Charles III
Movie · as Spencer

National Theatre Live: The Hard Problem
Movie · as Amal

Midsomer Murders
TV · as Fitz Theara · 1 ep
