Role w serialach
Listonosz Pat
jako Ajay (voice)
80 odcinków
Listonosz Pat: Przesyłki specjalne
jako Bill Thompson / Ajay Bains / Michael Lam (voice)
78 odcinków
Still Open All Hours
jako Cyril
40 odcinków
30 odcinków
22 odcinków
Monkey Dust
jako (voice)
18 odcinków
Howards' Way
jako Davy Malik
18 odcinków
12 odcinków
Fundacja
jako High Claric Brother Poly Verisof
8 odcinków
G.B.H.
jako Ravi
7 odcinków
6 odcinków
Body & Soul
jako Terry Singh
6 odcinków
Virdee
jako Ranjit
6 odcinków
Beecham House
jako Mool Chand
6 odcinków
Black Narcissus
jako General Toda Rai
3 odcinków
W cieniu podejrzeń
jako Rakesh Kapoor
2 odcinków
Baśnie tysiąca i jednej nocy
jako Ali's Servant
2 odcinków
The Chief
jako Ramesh
2 odcinków
Delicious
jako Mohan
1 odcinków
Campion
jako Mr. Cheetoo
1 odcinków
Casualty
jako Jeevan
1 odcinków
Casualty
jako Ahmet
1 odcinków
Great British Menu
jako Self - Guest Judge
1 odcinków
Big School
jako Mr Rupesh
1 odcinków
The Strangerers
jako Keith
1 odcinków
The Afternoon Play
jako Sami Asif
1 odcinków