An experienced theatre actor, he has performed with the Royal Shakespeare Company and the Royal Court Theatre; he most recently returned to the stage with a national tour of Ibsen's An Enemy of the People for Tara Arts and two new contemporary adaptations of Christmas productions at the Trinity Theatre in Tunbridge Wells, Kent. He has written and directed a short film The Magician which was to be released in March 2012. He was also in an episode of Holby City in march 2017.
Filmography
Actor
2023
My Dearest Amena (Short) as
Saahil Pandey
2023
Top Boy (TV Series) as
Postman
- The Tour (2023) - Postman
2023
Goldfish as
Bobby Persaud
2022
How to Be a Person (TV Mini Series) as
Dr. Sivathamby
- How to Masturbate (2022) - Dr. Sivathamby
2018
London Unplugged as
Da'nish's Dad (uncredited)
2017
Venus as
Papaji
2017
Holby City (TV Series) as
George Ridgeley
- Unbreakable (2017) - George Ridgeley
2014
Puppy Love (TV Series) as
Ravi Singh
- Episode #1.5 (2014) - Ravi Singh
- Episode #1.3 (2014) - Ravi Singh
- Episode #1.2 (2014) - Ravi Singh
2012
The Telemachy as
Khalid
2010
Looking for You (Short) as
Sanjeev
2007
Y Pris (TV Series) as
Agent Macintosh
- Episode #1.1 (2007) - Agent Macintosh
2007
Exitz as
Mushtaq
2002
NCS Manhunt (TV Series) as
Jimmy Patel
- Tinderbox: Part 2 (2002) - Jimmy Patel
1992
The Bill (TV Series) as
Vaz Sian / Mr. Kapur / Jimmy Crabtree / ...
- Hidden Agenda (2001) - Vaz Sian
- Back to Basics (1999) - Mr. Kapur
- Swan Song (1995) - Jimmy Crabtree
- Desperate Measures (1993) - Mr. Khan
- Gamers (1992) - Mannan Khan
1995
Brookside (TV Series) as
Dil Palmar / Dil Parmar
- Episode #1.1624 (1995) - Dil Palmar
- Episode #1.1619 (1995) - Dil Parmar
- Episode #1.1615 (1995) - Dil Palmar
- Episode #1.1614 (1995) - Dil Palmar
- Episode #1.1613 (1995) - Dil Parmar
- Episode #1.1612 (1995) - Dil Palmar
- Episode #1.1611 (1995) - Dil Palmar
1994
Funky Black Shorts (TV Series short) as
Dipak
- Dreamchild (1994) - Dipak
1993
Seekers (TV Series) as
P.C. Fanley
- Episode #1.1 (1993) - P.C. Fanley
1993
Love Hurts (TV Series) as
Customs Officer
- Cold Comfort (1993) - Customs Officer
1992
Virtual Murder (TV Series) as
Doctor Harry
- A Torch for Silverado (1992) - Doctor Harry
1992
A Fatal Inversion (TV Mini Series) as
Shiva
- Episode #1.3 (1992) - Shiva
- Episode #1.2 (1992) - Shiva
- Episode #1.1 (1992) - Shiva
1991
The Pleasure Principle as
Policeman
1991
London Kills Me as
Mr. G's Assistant
1991
The Hospice (TV Movie) as
Vincent
1991
A Nice Arrangement (Short)
1990
Only Fools and Horses (TV Series) as
Henry
- The Sky's the Limit (1990) - Henry
1990
EastEnders (TV Series) as
Jabbar
- Episode #1.558 (1990) - Jabbar
- Episode #1.557 (1990) - Jabbar
- Episode #1.554 (1990) - Jabbar
- Episode #1.551 (1990) - Jabbar
- Episode #1.548 (1990) - Jabbar
- Episode #1.541 (1990) - Jabbar
1989
Birds of a Feather (TV Series) as
Ranjith Gupta
- Cheat! (1989) - Ranjith Gupta
- Shift (1989) - Ranjith Gupta
1988
Young Toscanini as
Comparsa (uncredited)
1988
Business Matters (TV Series) as
Andy
- Taking Control (1988) - Andy
1987
Bureaucracy of Love (TV Movie) as
Zaffir Khan
1986
Doctor Who (TV Series) as
Tuza
- The Trial of a Time Lord: Part Eight (1986) - Tuza
- The Trial of a Time Lord: Part Seven (1986) - Tuza
1986
Boon (TV Series) as
Hanif Kurtha
- Full Circle (1986) - Hanif Kurtha
- Grand Expectations (1986) - Hanif Kurtha
- Billy the Kid (1986) - Hanif Kurtha
- Jack of All Tradesmen (1986) - Hanif Kurtha
- For Whom the Chimes Toll (1986) - Hanif Kurtha
- Something Old, Something New (1986) - Hanif Kurtha
- Northwest Passage to Acock's Green (1986) - Hanif Kurtha