Known For
Filmography
2026
2012
2012
2011
2011
2011
2009
1986

Bone Keeper
Movie · as Ravi

Primeval: New World
TV · as Mac Rendell · 13 eps

Citizen Khan
TV · as Imran Rahim · 1 ep

DCI Banks
TV · as Tariq Lang · 12 eps

Young James Herriot
TV · 3 eps

Death in Paradise
TV · as Finn Anderson · 1 ep

Unforgiven
TV · as Student #2 · 1 ep

Casualty
TV · as Sgt Granger · 1 ep
