
Filmography

Coronation Street
1960 · Lewis Archer

Midsomer Murders
1997 · Andrew Wilder

The One Show
2006 · Self

Brothers and Sisters
2006 · Roger Grant

The Gentlemen
2024 · Lord Whitecroft

Crown Court
1972 · Actor, Bernard Crittenden

Play for Today
1970 · Actor, Harman

BBC Play of the Month
1965 · Kenneth Lake, Leonid Shervinsky

Would I Lie to You?
2007 · Self

All Creatures Great & Small
2020 · General Ransom

Tales of the Unexpected
1979 · Miller

The Alan Titchmarsh Show
2007 · Self

Parkinson
1998 · Self

Celebrity Antiques Road Trip
2011 · Self - Participant

An Audience with...
1978 · Self

Benidorm
2007 · Stanley Keen

TFI Friday
1996 · Actor

Playhouse
1974 · Philip Colindale

Angels
1975 · Actor

Who Do You Think You Are?
2004 · Self

Upstairs, Downstairs
1971 · Peter Dinmont

Room 101
1994 · Self

Little Britain
2003 · Leader of the Opposition

The Sarah Jane Adventures
2007 · Peter Dalton

Rumpole of the Bailey
1975 · Ronald Ransom

Michael McIntyre's The Wheel
2020 · Self - Expert

I'm a Celebrity...Get Me Out of Here!
2002 · Self

Thriller
1973 · Ludovic Bates

Celebrity Gogglebox
2019 · Self

Murder Most Horrid
1991 · Harvey Stafford

Finding Alice
2021 · Roger Dillon

A Bit of Fry & Laurie
1989 · Actor

Born and Bred
2002 · Henry Williamson

Dangerfield
1995 · Dr. Jonathan Paige

Murder in Mind
2001 · Nicholas Chadwick QC

Elsinore
2026 · Hospital Patron

Empire of the Sun
1987 · Dr. Rawlins
A Question of Guilt
1980 · Dr Leach

The Bidding Room
2020 · Self - Presenter

This Morning
1988 · Self

The Glass Virgin
1995 · Edmund Lagrange

Chariots of Fire
1981 · Lord Andrew Lindsay
It's Only TV But I Like It
1999 · Self

All Round to Mrs. Brown's
2017 · Nigel Havers

Don't Wait Up
1983 · Tom Latimer

Brian Pern: A Life in Rock
2014 · Tony Pebblé

Manchild
2002 · Terry

A Cruel Love: The Ruth Ellis Story
2025 · Cecil Havers

Penelope
2006 · Mr. Vanderman

Black Ops
2023 · Gerald

The Cockfields
2019 · Larry
Terry Wogan's Friday Night
1992 · Self

A Passage to India
1984 · Ronny Heaslop

The Black Arrow
1972 · Roger

Timewasters
2017 · Dr. Eugene Braithwaite

Strangers
1996 · Philip

Chiller
1995 · Oliver Halkin

Grumpy Old Men
2003 · Self

Winston Churchill: The Wilderness Years
1981 · Randolph Churchill

Pennies from Heaven
1978 · Conrad Baker

Liz: The Elizabeth Taylor Story
1995 · Michael Wilding
All for Love
1982 · Clement

A Little Princess
1987 · Thomas Carrisford, Carrisford

Paul O'Grady's Saturday Night Line Up
2021 · Self - Guest

Victorian Scandals
1976 · Ronald Walker

A Horseman Riding By
1978 · Paul Craddock

Hold the Dream
1987 · Jim Fairley

Nancy Astor
1982 · Bobby Shaw

Sleepers
1991 · Jeremy Coward / Sergei Rublev

Nicholas Nickleby
1977 · Nicholas Nickleby
Reluctant Persuaders
2015 · Rupert Hardacre (voice)

Strangers and Brothers
1984 · Roy Calvert

Lunch Monkeys
2009 · Actor

The Charmer
1987 · Actor

Golden Boys
2026 · Lord Moyne

The Life and Death of Peter Sellers
2004 · David Niven
That's What I Call Television
2007 · Self

Farewell to the King
1989 · Capt. Fairbourne

Play for Today
2025 · Frank

Shabby Tiger
1973 · Toby Scriven

Full Circle
1978 · Estate Agent
The Good Guys
1992 · Guy McFadyean

An Englishman's Castle
1978 · Mark Ingram

Who Is Killing the Great Chefs of Europe?
1978 · Counterman

VE Day 80
2025 · Self
A Perfect Hero
1991 · Hugh Fleming

Miranda: My Such Fun Celebration
2020 · Self

Quiet Days in Clichy
1990 · Alfred Perlès

The Heart Surgeon
1997 · Dr. Alex Marsden

The Vintage French Farmhouse
2023 · Narrator
The Private War of Lucinda Smith
1991 · Edward Spencer-Grant

Lie Down with Lions
1994 · Peter Husak

Murder on the Blackpool Express
2017 · Doc

The Whistle Blower
1986 · Robert "Bob" Jones

Pope Joan
1972 · Young Monk
Posh Hotels with Sally & Nigel
2019 · Self

The Burning Season
1994 · Steven Kaye

Trouser Bar
2016 · (uncredited)

Agatha Christie: 100 Years of Poirot and Miss Marple
2020 · Self - Narrator (voice)

Tales of Television Centre
2012 · Self

Birth of the Beatles
1979 · George Martin

French Without Tears
1976 · Kenneth Lake

The Next Voice You See
1975 · Ludovic Bates

Bradley Walsh's Late Night Guest List
2019 · Self

The Friday Night Project
2005 · Self

Best Ever Bond
2002 · Self

An Audience with Freddie Starr
1996 · Actor

The Heart Surgeon
1997 · Dr. Alex Marsden

The Death of the Heart
1987 · Thomas Quayne

The Portland Millions
1976 · Ronald Walker

Sleepers
1991 · Jeremy Coward/Sergei Rublev

Open Wide
2005 · Peter Hillman

Edward II
1970 · Soldier/ Attendant

Prophecy
1995 · Oliver Halkin

Paradise Lost
1999 · Hofstadter
About A Bell
TBA · Jeremy Delaunay

Burke & Wills
1985 · William John Wills

Bridge of Time
1997 · Halek
Rupture: A Matter of Life OR Death
2011 · Narrator (voice)
We Love Sitcom
2016 · Actor

Coming Out
1979 · Richie

Element of Doubt
1996 · Richard

The Gentleman Thief
2001 · A J Raffles

Bon Voyage
1985 · Roddy Buchanan

Soft Targets
1982 · Harman

Unity
1981 · Philip Colindale

Never Too Late
2025 · Frank

Combat
1985 · Clement
Susan
1975 · Jim