Role w serialach
Kosmos 1999
jako Ed Spencer
3 odcinków
The Heart Surgeon
jako V. J. Krishna
2 odcinków
Fortunes of War
jako Dr Shafik
2 odcinków
Ja, Klaudiusz
jako Cassius Chaerea
2 odcinków
Van der Valk
jako Paul
1 odcinków
Blake's 7
jako The Caliph
1 odcinków
A Touch of Frost
jako Majendie
1 odcinków
Spooks
jako Riyad Barzali
1 odcinków
The Edwardians
jako George Edalji
1 odcinków
Hazell
jako Attard
1 odcinków