Known For
Filmography
Shirin
Movie · as Javad

No Crying in the Car
Movie · as Father
Purgatory
Movie · as Dr. Malik

Secret Identity
Movie · as Solomon Wake

The Sink
Movie · as Plumber

Sky Peals
Movie · as Bilal

Bring Me A Skin For Dancing In
Movie · as David Daniels

For God's Sake
Movie · as Janab Ji

Behind the Lens
Movie · as Professor

Sumotherhood
Movie · as Pinky Patel

Tall Dark and Handsome
Movie · as Rajiv

God 2.0
Movie · as God

Crushed Wings
Movie · as Masood

Blank
Movie · as Dr. Varma

Love Death and Eevrything In Between
Movie · as Pradeep

A Reel Life
Movie · as Self

Sanjay Saves the World
Movie · as Sanjay

The Saint of Southall
Movie · as Tejinder

Vegetable Crushers
Movie · as Mr Samson

Kate and the Cosmonaut
Movie · as Charles

Drive Me to the End
Movie · as Sandeep
I Stand For Us
Movie · as Rob
Leviathan Cycle, Episode 4: Jamila
Movie · as Nemo
Leviathan Cycle, Episode 5: Ismael
Movie · as Nemo
Leviathan Cycle, Episode 6: Ding Ling & Senait
Movie · as Nemo

Dragonfiles Only Live for 24 Hours
Movie · as Masood Zahir

Jamal
Movie · as Jamal's Father

Babs
Movie · as Vivek

Emmerdale 1918
TV · as Self · 2 eps

The Secret Life of Sue Townsend (Aged 68 3/4)
Movie · as Self

Snowden
Movie · as Marwan Al-Kirmani

Utopia
Movie · as Spiritual Man

The Vote
Movie · as Pravin Shah

Demon Baby
Movie · as Doctor Amin

Pulp
Movie · as Stan

Ashes
Movie · as Angry Patient

Anuvahood
Movie · as Shopkeeper

The Boarding School Bomber
Movie · as Imam

Junkhearts
Movie · as Hasan

The Infidel
Movie · as Sharif

Heartless
Movie · as Mr Mohan (uncredited)
Indigo
Movie · as Uncle Vinod
The Rain Has Stopped
Movie

Moving On
TV · as Damar · 1 ep

Compulsion
Movie · as Ranjit Sharma

8
Movie · as (segment "Person to Person")

Fairy Tales
TV · as Mr Waddedar · 1 ep

The Call of the Toad
Movie · as Chatterjee

Dirty Filthy Love
Movie · as Hasim

Doctor Who
TV · as Jival Chowdry · 1 ep

Funland
TV · as Raj · 1 ep

Thunderbirds
Movie · as Kyrano

The Long Bank Holiday
Movie · as Mr. Lal

State of Mind
Movie · as Abdul Yusuf

The Afternoon Play
TV · as Psychiatrist · 1 ep

Canterbury Tales
TV · as Dillip · 1 ep

Mad Dogs
Movie · as Rashid

Spooks
TV · as Professor Lal Rei · 1 ep

Murder in Mind
TV · as Sanjay Patel · 1 ep
Zehn wahnsinnige Tage
Movie · as Sajeewa

Arabian Nights
TV · as Carpet Seller · 2 eps
Pure Wickedness
TV · as Dr. Raju Patel · 4 eps

Animated World Faiths
TV · as Guru Nanak (voice) · 1 ep

My Son the Fanatic
Movie · as Maulvi

Twin Town
Movie · as Ranjit

Küstenwache
TV · as Jay Kumaratunga · 1 ep

Brothers in Trouble
Movie · as Gholam

Dalziel and Pascoe
TV · as Wasim Razzaq · 1 ep

It's Not Unusual
Movie · as Ram

Game On
TV · as Shopkeeper · 1 ep

A Business Affair
Movie · as Jaboul

Two Oranges and a Mango
Movie · as Lawyer

Being Human
Movie · as Andre

The Long Roads
Movie · as Yussuf

Immaculate Conception
Movie · as Raju

Civvies
TV · as Marway · 4 eps

The Paradise Club
TV · as Newsagent · 1 ep

Birds of a Feather
TV · as Mr Patel · 1 ep

Dragon Chow
Movie · as Shezad

My Beautiful Laundrette
Movie · as Tariq

Indiana Jones and the Temple of Doom
Movie · as Temple Guard

The Garland
Movie · as Vijay

Emmerdale
TV · as Rishi Sharma · 2112 eps
