Known For
Filmography

A Terrible Country
Movie
I'm Joey
Movie

Cliffhanger
Movie

Pose
Movie · as Kader

Elsinore
Movie · as Doctor

Star City
TV · as Manu Chadha · 2 eps

I'll Play Mother
Movie · as Cyrus

Hell in Paradise
Movie · as Tarik

Christmas Karma
Movie · as Raj (Sood's Nephew)

Blind
Movie · as Nikhil Saraf

Shantaram
TV · as Prabaker 'Prabhu' Kharre · 12 eps

Alexander Pope: Rediscovering a Genius
Movie · as Lord Byron

The Power
Movie · as Junior Doctor

National Theatre Live: Romeo and Juliet
Movie · as Benvolio

Acrimonious
Movie · as Caspar

A Suitable Boy
TV · as Firoz Ali Khan · 6 eps

6 Underground
Movie · as Young Man

Criminal: UK
TV · as Kyle Petit · 7 eps

Hamlet - Live at Shakespeare's Globe
Movie · as Ophelia

Overlord
Movie · as Hays

Bodyguard
TV · as Tahir Mahmood · 2 eps

Tape
Movie · as Daniel Guilani

Honour
Movie · as Adel

Fresh Meat
TV · as Protestor · 1 ep

Great Performances
TV · as Benvolio · 1 ep
