Search movies and TV series
Acting
John Bennett was educated at Bradfield College in Berkshire, then trained at the Central School of Speech and Drama, followed by a wide repertory theatre experience including Bromley, Bristol Old Vic, Dundee, the Edinburgh Festival and Watford before going to London's West End. Often cast as a villain, Bennett had many roles on television including Market in Honey Lane, Porridge, Survivors, The Avengers, Strange Report, Bergerac, The Professionals and four episodes of The Saint. He also appeared in several films including The Fifth Element and The Pianist. He also had an extensive stage career. Away from acting, Bennet was an enthusiastic amateur flier and an accomplished glider pilot. He died in 2005, aged 76.

The Ties That Bind Us
as Chang Lee (archive footage)

Rome
as Elderly Priest

New Tricks

Seven Wonders of the Industrial World
as John Donovan

Chaos and Cadavers
as Mr Resurrection

The Pianist
as Dr. Ehrlich

Minority Report
as Adulation #4
Not 360
as Actor

Charlotte Gray

Armadillo
as Father

The Infinite Worlds of H.G. Wells
as Mr Jagger

Waking the Dead
as Professor George Rosenthal

Breathtaking
as Mr. Henshaw

Bridge of Dragons
as The Registrar

Jonathan Creek
as Frank Geiger

The Fifth Element
as Priest

Alien Nation: Millennium
as Officer Laskau

Priest
as Father Redstone

Kangaroo Man
as Doctor

Cadfael
as Lazarus the Leper

Split Second
as Dr Schulman

Heartbeat
as Terence Young

Mulberry
as The Stranger

Sherlock Holmes and the Leading Lady
as Sigmund Freud

Merlin of the Crystal Cave
as Maugan

Murder Most Horrid
as DCI Graham Barlow

The War That Never Ends
as Corcyran Representative

Needle
as Chief Constable

Antonia and Jane
as Uncle Irwin Carlinsky

Saracen
as Nugent

The Tenth Man
as Jules

Franz Kafka's 'The Trial'
as Chaplain / Father

The Modern World: Ten Great Writers
as Chaplain / Father

Jake and the Fatman

Miss Marple: Sleeping Murder
as Richard Erskine

Tai-Pan
as Orlov

Artists and Models
as Etex

Give My Regards to Broad Street
as Mr. Rath

The Bill

Hunter
as Uniform Officer

The Plague Dogs
as Don (voice)

Bergerac
as Aaron Rosenbaum

Eye of the Needle
as Kleinmann

The Dybbuk
as Messenger

The Mirror Crack'd
as Barnsby ("Murder at Midnight")

Pews
as Liftchick

The House on Garibaldi Street
as Aaron Lazar

Tales of the Unexpected
as Royden

Watership Down
as Captain Holly (voice)

Return of the Saint
as Colonel Ramon Perrez

Return Fare
as Dr Robbins

The Greek Tycoon
as Servant

Blake's 7
as Coser

The Professionals
as Inspector Truitt

Anna Karenina

BBC2 Play of the Week
as Dr. Robbins

1990

Doctor Who: The Talons of Weng-Chiang
as Li H'sen Chang

The Face of Darkness
as Inquisitor & Psychiatrist

I, Claudius
as Xenophon