highest rated
acting
- National Theatre Live: The Father and the Assassin → Mohandas Gandhi
- Citadel (TV) → Rahi Gambhir
- Dungeons & Dragons: Honor Among Thieves → Porb Piradost
- Such Brave Girls (TV) → Dev
- The Ipcress File (TV) → Morris
- Murder in Provence (TV) → Bernard Rodier
- Cruella → Police Commissioner
- Miss Scarlet (TV) → Clarence
- Feel Good (TV) → Clocky
- Quiz (TV) → Lionel from Legal
- The Sister (TV) → Graham Fox
- Four Kids and It → Sgt. Gascoigne
- Hampstead Theatre At Home: Drawing The Line → JINNAH
- The Mallorca Files (TV) → Hades Jaffar
- Thanks for the Memories (TV) → Frank
- Horrible Histories: The Movie — Rotten Romans → Egyptian Legate
- Star Wars: The Last Jedi → Hux's First Order Officer
- Critical (TV) → Giles Dhillon
- Endeavour (TV) → Mike Gatwood
- Jadoo → Kirit
- Tula: The Revolt → Louis
- The Hollow Crown (TV) → Catesby
- Black Mirror (TV) → The Man in the Woods
- Pirates of the Caribbean: On Stranger Tides → Salaman
- Doctor Who: The Doctor, the Widow and the Wardrobe → Ven-Garr
- Benidorm (TV) → Troy
- The IT Crowd (TV) → Michael
- Chopratown → Dr. Mamoulian
- Green Wing (TV) → Anaesthetist
- Vanity Fair → Biju
- Canterbury Tales (TV) → Rajan
- Three Blind Mice → 2nd Exec (uncredited)
- Waking the Dead (TV) → Doctor
- Shadowscan → Amir
- Midsomer Murders (TV) → Paul Matheson
- Resnick: Rough Treatment → DC Dipak Patel
- Heartbeat (TV) → Dr. Deepak Rall
- Resnick: Lonely Hearts → DC Dipak Patel
- Casualty (TV) → Gary Watson