
Acted in 87
2020s
- 2026
Dial 1975
Irish
- 2025
Maqam
Movie
- 2023
Out Of Time
Movie
2010s
- 2018
Smoke
Moshe · 11 episodes
Redrum
Eric Fernandez
- 2017
Heidi: Queen of the Mountain
Mr. Oberart
The Black Cat
Mr. Bond
Sargoshiyan
Allan Alter
- 2016
M Cream
Arun Bhardwaj
Anuraga Karikkin Vellam
Abhi's boss
- 2015
- 2014
Dard Ka Rishta
Dindayal Sharma · 1 episode
Nanak Shah Fakir
Daulat Khan Lodi
Samvidhaan: The Making of the Constitution of India
Abul Kalam Azad · 4 episodes
- 2013
Divana-e-Ishq
Movie
- 2012
Kevi Rite Jaish
Uncle Sam / Derek Thomas
- 2011
Shama
Ahmad Ali (Father of Akbar and Asgar) · 1 episode
- 2010
The Hangman
Movie
2000s
- 2009
Ocean of an Old Man
Thomas
- 2008
Dashavatar
Parshuram (voice)
- 2007
Kailashey Kelenkari
Sol Silverstein
Bheja Fry
Dr. Shepherd
- 2006
The Curse of King Tut's Tomb
Lord Eastcliff
- 2005
Viruddh... Family Comes First
Movie
- 2004
Asambhav
Brian
Yeh Hai Chakkad Bakkad Bumbe Bo
Movie
Aetbaar
Dr. Freddie
- 2003
Hatim
King of Paristan · 48 episodes
Mother Teresa
Forster · 2 episodes
Hawayein
Stephen - Swedish Ambassador
Dhund: The Fog
Uncle Tom
- 2002
Dil Vil Pyar Vyar
Guest Appearance
- 2001
Veer Savarkar
Movie
- 2000
Champion
Doctor
1990s
- 1999
Shaheed Uddham Singh
Brig. Gen. Edward Harry Dwyer
Kabhi Paas Kabhi Fail
Movie
- 1997
The Flight
Mark Sahib
Divine Lovers
Dr. Taubman
- 1996
Aatank
Movie
- 1995
Milan
Father Demello
- 1994
Insaniyat
British Intelligence
- 1993
Sardar
Lord Mountbatten of Burma
- 1992
Junoon
Harry
- 1991
Deshwasi
Movie
- 1990
Aashiqui
Arnie Campbell
1980s
- 1989
Parinda
Musa
Bye Bye Blues
Gilbert Wilson
Swarnatrisha
Movie
Salim Langde Pe Mat Ro
Johan
Aakhri Badla
Juan Carlos
- 1988
Commando
Hatcher
1921
R. H. Hitchcock Sahib
Ore Thooval Pakshikal
Movie
- 1987
Woh Din Aayega
Somnath
- 1986
Car Thief
John
Avinash
Tom
On Wings of Fire
Priest
Sultanat
Shah
Shart
Movie
Palay Khan
Movie
- 1985
Bond 303
Movie
- 1984
Sharara
Mr Jefferson (foreign agent)
Bad Aur Badnaam
President of ringania
- 1983
Jaanwar
Movie
- 1982
- 1981
Kudrat
Movie
Kranti
British officer
1970s
- 1978
Junoon
Priest
Naukri
Mr. Anderson
- 1977
Parvarish
Movie
The Chess Players
Capt. Weston
Hum Kisise Kum Naheen
Movie
Ram Bharose
Movie
- 1976
Charas
Movie
Ghashiram Kotwal
Movie