Known For
Filmography

Dial 1975
Movie · as Irish

Maqam
Movie

Out Of Time
Movie

Redrum
Movie · as Eric Fernandez

Smoke
TV · as Moshe · 11 eps

Heidi: Queen of the Mountain
Movie · as Mr. Oberart

Sargoshiyan
Movie · as Allan Alter

The Black Cat
Movie · as Mr. Bond

Anuraga Karikkin Vellam
Movie · as Abhi's boss

M Cream
Movie · as Arun Bhardwaj
The Path of Zarathustra
Movie · as Mamwaji

Bangistan
Movie · as Imam

Nanak Shah Fakir
Movie · as Daulat Khan Lodi

Dard Ka Rishta
TV · as Dindayal Sharma · 1 ep

Samvidhaan: The Making of the Constitution of India
TV · as Abul Kalam Azad · 4 eps

Divana-e-Ishq
Movie
Jhansi Ki Rani Laxmibai
Movie

Kevi Rite Jaish
Movie · as Uncle Sam / Derek Thomas
Jaanleva
Movie · as Mr. Malhotra

Shama
TV · as Ahmad Ali (Father of Akbar and Asgar) · 1 ep
Wilson Periera
Movie · as All Characters (Voice)

The Hangman
Movie

Ocean of an Old Man
Movie · as Thomas

Dashavatar
Movie · as Parshuram (voice)

Bheja Fry
Movie · as Dr. Shepherd

Kailashey Kelenkari
Movie · as Sol Silverstein

One Night with the King
Movie · as King Saul (prologue)

The Curse of King Tut's Tomb
Movie · as Lord Eastcliff

Alag
Movie · as Dr. Richard Dyer
Hello? Kaun Hai!
Movie

Viruddh... Family Comes First
Movie

Mangal Pandey - The Rising
Movie · as Watson
Loknayak
Movie · as Abul Kalam Azad

Asambhav
Movie · as Brian

Veer-Zaara
Movie · as Dr. Yusuf
Mitter Pyare Nu Haal Mureedan Da Kehna
Movie · as Ghosht Khan

Aetbaar
Movie · as Dr. Freddie

Yeh Hai Chakkad Bakkad Bumbe Bo
Movie

Dhund: The Fog
Movie · as Uncle Tom

Hawayein
Movie · as Stephen - Swedish Ambassador

Mother Teresa of Calcutta
Movie · as Forster

Mother Teresa
TV · as Forster · 2 eps

Hatim
TV · as King of Paristan · 48 eps

Dil Vil Pyar Vyar
Movie · as Guest Appearance
Jeena Isi Ka Naam Hai
TV · as Himself · 1 ep

Veer Savarkar
Movie
Kabhi To Milenge
TV · 340 eps
Driving Miss Palmen
Movie · as George Basilitz

Champion
Movie · as Doctor

Shaheed Uddham Singh
Movie · as Brig. Gen. Edward Harry Dwyer

Kabhi Paas Kabhi Fail
Movie

The Flight
Movie · as Mark Sahib

Divine Lovers
Movie · as Dr. Taubman

Shaktimaan
TV · as Mahaguru · 169 eps

Aatank
Movie

Oh Darling! Yeh Hai India!
Movie · as Bidder

Milan
Movie · as Father Demello

Insaniyat
Movie · as British Intelligence

Gumrah
Movie · as Inspector Phillip

Sardar
Movie · as Lord Mountbatten of Burma

Watch Your Tongue
TV · as Mr. Charles · 50 eps

Junoon
Movie · as Harry

Deshwasi
Movie

Aashiqui
Movie · as Arnie Campbell

Swarnatrisha
Movie

Salim Langde Pe Mat Ro
Movie · as Johan

Parinda
Movie · as Musa

Bye Bye Blues
Movie · as Gilbert Wilson

Aakhri Badla
Movie · as Juan Carlos

1921
Movie · as R. H. Hitchcock Sahib

Commando
Movie · as Hatcher

Ore Thooval Pakshikal
Movie

The Discovery of India
TV · as Sykes, deRozio, Henry Lawrence / Collector of Kanpur, Larmour, Dubuc, Chairman, Colonel Smyth · 1 ep

Woh Din Aayega
Movie · as Somnath

On Wings of Fire
Movie · as Priest

Sultanat
Movie · as Shah

Avinash
Movie · as Tom

Car Thief
Movie · as John

Shart
Movie

Palay Khan
Movie

Ram Teri Ganga Maili
Movie · as Karam Singh

Bond 303
Movie

Sharara
Movie · as Mr Jefferson (foreign agent)

Bad Aur Badnaam
Movie · as President of ringania

Jaanwar
Movie
My Story
Movie

Gandhi
Movie · as Doctor at Aga Khan Palace

Vidhaata
Movie · as David

Kranti
Movie · as British officer

Kudrat
Movie

Junoon
Movie · as Priest
Des Pardes
Movie · as Inspector Martin

Naukri
Movie · as Mr. Anderson

Parvarish
Movie

The Chess Players
Movie · as Capt. Weston

Ram Bharose
Movie

Hum Kisise Kum Naheen
Movie

Charas
Movie

Ghashiram Kotwal
Movie
