Home / Discover / People

The Little Mermaid

2023
as Sir Grimsby

The Living Daylights

1987
as Kamran Shah

Borgia

2011
as Francesc Gacet

Sherlock: The Final Problem

2017
as Prison Governor

True Lies

1994
as Salim Abu Aziz

Halal Daddy

2017
as Amir Aziz

Ben Hur

2010
as Ilderim

Diana

2013
as Samunder

Franklyn

2008
as Tarrant

The Infiltrator

2016
as Akbar Bilgrami

Turning World

1997
as Shams

Mirzya

2016
as Suchitra's Father

In the Beginning

2000
as Rameses II

Tempo

2003
as George Maldonado

Clockwork Mice

1995
as Laney

Harem

1986
as Tarik Pasha

Arthur & George

2015
as Reverend Shapurji Edalji

Dean Spanley

2008
as Swami Nala Prash

Tabloid

2001
as Philip Radcliffe

Hostage

1992
as Khalim

Turtle Beach

1992
as Kanan

Age of Treason

1993
as Pertinax

The English Harem

2005
as Saaman "Sam" Sahar

Vicious Circle

1999
as Harrison

Side Streets

1998
as Bipin Raj

City of Joy

1992
as Ashok Ghatak

Uncovered

1995
as Alvaro

The Black Tower

1985
as Julius Court

Hotel!

2001
as Radochek Zeigler

The Wolfman

2010
as Singh

Underworld

1985
as Fluke

Guest Star

Episode Homeland
In Full Flight
2020
Episode The Famous Five (2023)
The Eye of the Sunrise
1970
Episode Lewis
Allegory of Love
2009
Episode Fun at the Funeral Parlour
A Pocket Full of Gravel
2002
Episode Jim Henson's The Storyteller
Orpheus and Eurydice
1991
Episode Agatha Christie's Poirot
Three Act Tragedy
2010
Episode Doctor Who (2005)
The Ghost Monument
2018
Episode Covington Cross
Revenge
1970
Episode Homeland
Catch and Release
2020
Episode Natural World
The Man-Eaters of Tsavo
1999
Episode The Professionals
The Rack
1978
Episode The Professionals
Rogue
1978
Episode Homeland
F**ker Shot Me
2020