Known For
Filmography

The Chelsea Detective
TV · as Maurice Swift · 1 ep

Peter Sellers: A State of Comic Ecstasy
Movie · as Self

Martin's Close
Movie · as Stanton

National Theatre Live: Allelujah!
Movie · as Ambrose

Shakespeare & Hathaway - Private Investigators
TV · as Sir Tim Forbes-Allen · 1 ep

Goodbye Christopher Robin
Movie · as Zoo Director

Viceroy's House
Movie · as Archie Wavell

A Very British Deterrent
Movie · as Harold MacMillan

Galavant
TV · as Uncle Keith · 1 ep

Poldark
TV · as Lord Justice Kenyon · 1 ep

Father Brown
TV · as Jeremiah Moxley · 1 ep

The Bletchley Circle
TV · as Cavendish · 2 eps

Celebrity Antiques Road Trip
TV · as Self - Participant · 1 ep

The Queen
TV · 5 eps

Above Suspicion
TV · as Charles Wickenham · 2 eps

Lady Godiva
Movie

Merlin
TV · as Lord Godwyn · 1 ep

Sense and Sensibility
TV · as Henry Dashwood · 1 ep

Murdoch Mysteries
TV · as James Heward · 1 ep

Kingdom
TV · as Dr. Scott-Brown · 1 ep
Strauss: The Waltz King
Movie · as Johann Strauss II

Sensitive Skin
TV · as Matthew Clasper · 1 ep

The Paul O'Grady Show
TV · as Self · 1 ep

Blue Murder
TV · as Dr Donald Halliwell · 1 ep

The Gathering Storm
Movie · as Terence Philip

After Upstairs Downstairs
Movie · as Self

Cutting It
TV · as Father Rafe · 1 ep

Spooks
TV · as Francis Denham · 1 ep

Sword of Honour
Movie

The Paranormal Peter Sellers
Movie · as Self (Archive footage)

Goldfinger: Darrin's Coconut Ass Live & Uncensored
Movie · as Himself

Pig Heart Boy
Movie · as Professor Rae

Bad Girls
TV · as Oliver Lilley · 1 ep

Pig Heart Boy
TV · as Professor Rae · 6 eps

dinnerladies
TV · as Duke of Danby · 1 ep

A Respectable Trade
TV · as Lord Scott · 4 eps

Killer Net
TV · as Mr Miller · 1 ep

Forbidden Territory: Stanley's Search for Livingstone
Movie · as John Kirk

The Untransmittable Lily Savage Show
Movie · as Steed

The Opium War
Movie · as 义律

Midsomer Murders
TV · as Guy Sandys · 1 ep

The Willows in Winter
Movie · as Bishop

The Preventers
Movie · as Lord Timothy Belvoir St. Nash

Once a Thief
TV · 1 ep

Dalziel and Pascoe
TV · as Sir Thomas Partridge · 1 ep
Noel's Telly Years
TV · as Self · 1 ep

Agony Again
TV · 2 eps

Law and Disorder
TV · 6 eps

The Eligible Bachelor
Movie · as Robert St. Simon

Kung Fu: The Legend Continues
TV · as Alan Carstairs · 1 ep

The Mixer
TV · as Sir Anthony Rose · 12 eps

Heartbeat
TV · as Col Maltravers · 1 ep
Pebble Mill
TV · as Self · 1 ep

Paul Merton: The Series
TV · 1 ep

Tonight at 8.30
TV · as Simon · 1 ep

The Upper Hand
TV · as Geoffrey · 1 ep

Cluedo
TV · as Mr. Chapman · 1 ep

The Return of Sam McCloud
Movie · as Simon Langton

Doctor Who: Remembrance of the Daleks
Movie · as Group Captain Gilmore

Casualty
TV · as Professor De Silva · 1 ep

First Among Equals
TV · as Alexander Dalglish · 5 eps

The New Alfred Hitchcock Presents
TV · as Arthur Hollister · 1 ep

The Late Nancy Irving
Movie · as Bob Appleyard

Hammer House of Mystery and Suspense
TV · as Bob Appleyard · 1 ep

Sherlock Holmes
TV · as Lord Robert St. Simon · 1 ep
Sharing Time
TV · as Jake · 1 ep

The Return of the Man from U.N.C.L.E.: The Fifteen Years Later Affair
Movie · as Nigel Pennington-Smythe

Don't Wait Up
TV · as Charles Cartwright · 6 eps

Countdown
TV · 6 eps

Six Fifty-Five Special
TV · as Self · 1 ep

Kinvig
TV · as Buddo · 4 eps

The Fiendish Plot of Dr. Fu Manchu
Movie · as Robert Townsend
Company and Co
TV · as Simon Company · 7 eps

The Prisoner of Zenda
Movie

Agony
TV · as Laurence Lucas · 20 eps

The Odd Job
Movie · as Tony Sloane

Liza
Movie · as Panshin

Strangers
TV · as Richard Barkham / Sir Lawrence Barkham · 1 ep

Jabberwocky
Movie · as The Prince

The Uncanny
Movie · as Michael (segment "London 1912")

BBC2 Play of the Week
TV · as Panshin · 1 ep
Romance
TV · as Major Bullivant · 1 ep
Mr Big
TV · as Mr Bunny Heseltine · 1 ep

The Incredible Sarah
Movie · as Henri de Ligne

Three for All
Movie · as Harry Bingley

The Regiment
TV · as Eugene · 1 ep

Blood on Satan's Claw
Movie · as Peter Edmonton

Upstairs, Downstairs
TV · as James Bellamy · 33 eps

A Ghost Story for Christmas
TV · as Stanton · 1 ep

The Breaking of Bumbo
Movie · as Crutcher

The Touchables
Movie · as Nigel Bent

Joanna
Movie

Man in a Suitcase
TV · 1 ep

ITV Playhouse
TV · as Pint Shuckburgh · 1 ep

Doctor Who
TV · as Gilmore · 4 eps

The Mike Douglas Show
TV · as Self · 1 ep

