Actor (96 credits)
- The Naughty Boys (2018) Michael Montague-Scott
- Timewasters (2017) Dr. Eugene Braithwaite
- Murder on the Blackpool Express (2017) Doc
- Brian Pern: A Tribute (2017) Tony Pebblé
- Trouser Bar (2016) 2nd Familiar Face, not listed in credits
- Better Things (2016) Lester
- Very British Problems (2015) играет самого себя
- The Life of Rock with Brian Pern (мини-сериал) (2014) Tony Pebble
- Backchat (2013) играет самого себя
- Downton Abbey (2010) Lord Hepworth
- SJA: Alien Files (2010) Peter Dalton, хроника, not listed in credits
- The Stars of the Street: 50 Years, 50 Classic Characters (2010) Lewis Archer, хроника
- 30 Years of «An Audience With...» (2010) играет самого себя
- Stars on the Street (2009) Lewis Archer, хроника, not listed in credits
- Benidorm (2007) Stanley Keen
- The Alan Titchmarsh Show (2007) играет самого себя
- The Sarah Jane Adventures (2007) Peter Dalton
- British Film Forever (2007) играет самого себя
- Would I Lie to You? (2007) играет самого себя
- Brothers & Sisters (2006) Roger Grant
- Penelope (2006) Mr. Vanderman
- Open Wide (2005) Peter Hillman
- The Friday Night Project (2005) играет самого себя
- The Life and Death of Peter Sellers (2004) David Niven
- Who Do You Think You Are? (2004) играет самого себя
- Britain's Finest (2003) играет самого себя
- Little Britain (2003) Leader of the Opposition
- Dame Edna Live at the Palace (2003) играет самого себя
- I'm a Celebrity, Get Me Out of Here! NOW! (2002) играет самого себя
- I'm a Celebrity, Get Me Out of Here! (2002) играет самого себя
- Manchild (2002) Terry
- Born and Bred (2002) Henry Williamson
- Revealed (2002) играет самого себя - рассказчик
- V Graham Norton (2002) играет самого себя
- The Gentleman Thief (2001) A J Raffles
- Murder in Mind (2001) Nicholas Chadwick QC
- Big Brother (2000) играет самого себя
- The Way They Were (1999) хроника
- Paradise Lost (1999) Hofstadter
- h&p@bbc (1999) играет самого себя
- The Heart Surgeon (1997) Dr. Alex Marsden
- Bridge of Time (1997) Halek
- Element of Doubt (1996) Richard
- Strangers (1996) Philip
- Liz: The Elizabeth Taylor Story (1995) Michael Wilding
- Chiller (1995) Oliver Halkin
- The Glass Virgin (1995) Edmund Lagrange
- Heroes of Comedy (1995) играет самого себя
- Dangerfield (1995) Dr. Jonathan Paige
- Room 101 (1994) играет самого себя
- Lie Down with Lions (1994) Peter Husak
- The Burning Season (1994) Steven Kaye
- The Good Guys (1992) Guy McFadyean
- Sleepers (1991) Jeremy Coward
- A Slight Hitch (1991) Simon
- Murder Most Horrid (1991) Harvey Stafford
- Jours tranquilles à Clichy (1990) Alfred Perlès, AKA Karl
- Naked Under Capricorn (1989) Davy Marriner
- Woof! (1989) Appleby
- Farewell to the King (1989) Botanist
- A Bit of Fry and Laurie (1987) Paul Eddington
- Empire of the Sun (1987) Dr. Rawlins
- A Little Princess (1986) Carrisford
- Lord Elgin and Some Stones of No Value (1986) Lord Elgin
- Driving Force '86 (1986)
- The Whistle Blower (1986) Bob Jones
- Hold the Dream (1986) Jim Fairley
- Burke & Wills (1985) William John Wills
- A Different Kind of Love (1985) Clement
- Bon Voyage (1985) Roddy Buchanan
- Aspel & Company (1984) играет самого себя
- A Passage to India (1984) Ronny
- Strangers and Brothers (1984) Roy Calvert
- Don't Wait Up (1983) Dr. Tom Latimer
- Nancy Astor (1982) Bobby Shaw
- All for Love (1982) Clement
- Chariots of Fire (1981) Lord Andrew Lindsay
- Winston Churchill: The Wilderness Years (1981) Randolph Churchill
- Birth of the Beatles (1979) George Martin
- Pennies from Heaven (1978) Conrad Baker
- An Englishman's Castle (1978) Mark Ingram
- A Horseman Riding By (1978) Paul Craddock
- The Hollywood Greats (1977) играет самого себя
- Heydays Hotel (1977)
- Nicholas Nickleby (1977) Nicholas Nickleby
- Full Circle (1976) Estate Agent
- The Nearly Man (1975) Clive
- The Lives of Benjamin Franklin (1974)
- A Raging Calm (мини-сериал) (1974) Roger Coyne
- Shabby Tiger (мини-сериал) (1973) Toby Scriven
- Pope Joan (1972) Young monk
- The Tragedy of King Richard II (1971) Soldier / Attendant
- Upstairs, Downstairs (1971) Peter Dinmont
- Edward II (1970) Solider / Attendant
- Call My Bluff (1965) играет самого себя
- I Am Khama Edward Fairfield
Director (1 credits)