Harem
1986 · Drama
as Tarik Pasha
A Kid in King Arthur's Court
1995 · Adventure
as Lord Belasco
Year of the Comet
1992 · Action
as Nico
The Woman in Cabin 10
2025 · Drama
as Dr. Robert Mehta
Penance
2020 · Thriller
as Fr. Tom Hayes
Ghosted
2011 · Drama
as Ahmed
Dean Spanley
2008 · Comedy
as Swami Nala Prash
True Lies
1994 · Action
as Salim Abu Aziz
The Living Daylights
1987 · Action
as Kamran Shah
The Little Mermaid
2023 · Adventure
as Sir Grimsby
City of Joy
1992 · Drama
as Ashok Ghatak
Borgia S2
2013 · Biography
as Francesc Gacet
Upstairs Downstairs S2
2012 · Drama
as Mr. Amanjit Singh
The Wolfman
2010 · Drama
as Singh
Man Like Mobeen S4
2023 · Comedy
as Khan
A Passage to India
1985 · Adventure
as Ali
Bancroft S2
2020 · Crime
as DCS Alan Taheeri
Franklyn
2009 · Drama
as Tarrant
Disclaimer
2024 · Drama
as Justin
The Famous Five
2024 · Action
as Sir Lincoln Aubrey