Acting

Prisoners in Space
as Dr. Ed Spencer

Banglatown Banquet
as Tariq

The Life and Death of Peter Sellers
as Hal Ashby
Saint Paul
as Self

Jinnah
as Gandhi

Such a Long Journey
as Dinshawji

Dare To Dream: The Making of Jinnah
as Self

The Heart Surgeon
as V. J. Krishna

Bad Girl
as Dr Hawkesworth

Teams from Hell

Yes, Prime Minister
as Kumranistan Ambassador · 3 ep.

Spooks
as Riyad Barzali · 1 ep.

The Alchemists
as Ben Seligman · 2 ep.

The Heart Surgeon
as V. J. Krishna · 2 ep.

A Touch of Frost
as Majendie · 1 ep.

Merlin of the Crystal Cave
as Alun · 1 ep.

Fortunes of War
as Dr Shafik · 2 ep.

Shoestring
as Counsel · 1 ep.

Blake's 7
as The Caliph · 1 ep.

Hazell
as Attard · 1 ep.