2013
Being Eileen as Maurice2011
In Love with Alma Cogan as Cedric2011
Lapland as Maurice2010
Last Tango in Croydon as Joe2009
Law & Order: UK as Not available2009
Moving On as Jonathan Hope2006
Not Going Out as Michael2006
The Chase as George Williams2006
Johnny and the Bomb as Sir Walter2006
Pickles: The Dog Who Won the World Cup as Bernie2005
Dead Man Weds as Sandy Ball2004
New Tricks as Ronnie Ross2004
Hustle as Hemmings2004
England Expects as Not available2002
Foyle's War as Not available2002
Plain Jane as Thomas Reynolds2002
NCS: Manhunt as Not available2002
Another Audience With Ken Dodd as Self2001
Judge John Deed as Not available2001
Take Me as Not available2000
Madame Bovary as L'heureux1998
Close Relations as Gordon Hammond1998
In the Red as Jim Wilkes1998
The Round Tower as Jonathan Ratcliffe1997
Midsomer Murders as Alan Clifford1997
Where the Heart Is as Not available1997
Gobble as Arthur Hedley1997
Police 2020 as Eddie Longshaw1996
Dalziel & Pascoe as Dick Elgood1996
The Alphabet Game as Not available1996
Hetty Wainthropp Investigates as Gordon Gregson1996
La Passione as Roy1994
Pie in the Sky as Eric Dunfries1994
All Night Long as Not available1994
The Lifeboat as Not available1993
Peak Practice as Jeff Barton1993
The Last Vampyre as Rob Ferguson1992
Heartbeat as Les Hepplewhite1992
A Touch of Frost as David Crewes1992
Gibberish as Not available1991
Plaza Patrol as Tramp1990
Cluedo as Himself1990
Haggard as Not available1989
Take Me Home as Tom1989
Nineteen96 as Commander Jack Bentham1989
Home Run as McAlister1988
A Question Of Entertainment as Not available1987
Late Expectations as Ted Jackson1986
Casualty as Howard Coombes1986
Casualty as Basil King1986
Room at the Bottom as Not available1986
God's Outlaw as Henry VIII1984
Sherlock Holmes as Rob Ferguson1984
Duty Free as David Pearce1984
Leaving as Not available1983
Doctor Who: Enlightenment as Striker1982
Countdown as Not available1982
West Country Tales as Not available1981
Lachende Scheerkwast, De as Not available1980
Jessie as Harry1980
The Best of Friends as Peter Rudolf1980
Ramp Ahead as Patrick Dench1979
Tales of the Unexpected as George Hitchman1979
Minder as Johnny Caine1979
Telford's Change as Not available1977
The Professionals as Charles Nesbitt1977
Cross Now as Michael Ponsford1976
The New Avengers as Draker1976
Voyage of the Damned as Purser Mueller1976
At the Earth's Core as Dowsett1976
Cilla's World Of Comedy as Not available1976
Almost a Vision as Leonard1975
Cilla's Comedy Six as Not available1975
Quiller as Truscott1975
Good Salary, Prospects, Free Coffin as Charley Masters1975
Grain Drain as (voice)1974
The Land That Time Forgot as Bradley1974
No Strings as Not available1973
Thriller as Charley Masters1973
Nothing But the Night as Dr. Haynes1973
Only Make Believe as Christopher Hudson1973
Red Riding Hood as Henry1972
The Edwardians as Not available1971
Upstairs, Downstairs as Gregory Wilmot1971
Melody as Mr Latimer (uncredited)1971
The Firechasers as Jim Maxwell1971
Passion Potion as Alan Simpson1970
The Man Who Had Power Over Women as Jake Braid1970
Freelance as Gary1969
Randall and Hopkirk (Deceased) as Jarvis1969
Strange Report as Inspector Graves1969
Baby Love as Robert Quayle1968
Cilla as Self1968
The Jazz Age as Not available1968
It’s Dearer After Midnight as Harry1967
Further Adventures Of Lucky Jim as Not available1966
The Devil's Eggshell as Dr Quilliam1965
Thirty-Minute Theatre as Not available1965
BBC Play of the Month as Dr. Quilliam1965
Stand Up, Nigel Barton as Nigel Barton1965
Fable as Narrator1965
VOTE, VOTE, VOTE for Nigel Barton as Nigel Barton1964
The Wednesday Play as Nigel Barton1964
The Wednesday Play as Tom1964
It's Dark Outside as Not available1963
Doctor Who as Captain Striker1962
The Scales of Justice as Mark Godfrey1962
Studio Four as Peltz1961
The Avengers as Technician1959
No Hiding Place as Not available1955
This Is Your Life as Self