2013
Being Eileen as Maurice2011
Lapland as Maurice2011
In Love with Alma Cogan as Cedric2010
Last Tango in Croydon as Joe2009
Law & Order: UK as Not available2009
Moving On as Jonathan Hope2006
Pickles: The Dog Who Won the World Cup as Bernie2006
The Chase as George Williams2006
Johnny and the Bomb as Sir Walter2005
Dead Man Weds as Sandy Ball2004
Hustle as Hemmings2004
New Tricks as Ronnie Ross2004
England Expects as Not available2002
Foyle's War as David Barrett2002
Another Audience With Ken Dodd as Self2002
NCS: Manhunt as Not available2002
Plain Jane as Thomas Reynolds2001
Judge John Deed as William Glyn2001
Take Me as Not available2000
Madame Bovary as L'heureux1998
In the Red as Jim Wilkes1998
Close Relations as Gordon Hammond1998
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
Hetty Wainthropp Investigates as Gordon Gregson1996
The Alphabet Game as Not available1996
La Passione as Roy1994
Pie in the Sky as Eric Dunfries1994
The Lifeboat as Not available1994
All Night Long 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
Nineteen96 as Commander Jack Bentham1989
Home Run as McAlister1989
Take Me Home as Tom1988
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 Daniel Ford1983
Doctor Who: Enlightenment as Striker1982
Countdown as Not available1982
West Country Tales as Not available1981
De Lachende Scheerkwast as Not available1980
Jessie as Harry1980
Ramp Ahead as Patrick Dench1980
The Best of Friends as Peter Rudolf1979
Minder as Johnny Caine1979
Tales of the Unexpected as George Hitchman1979
Telford's Change as Not available1977
The Professionals as Charles Nesbitt1977
Silver Lining as Edgar Parker1977
Cross Now as Michael Ponsford1976
The New Avengers as Draker1976
Almost a Vision as Leonard1976
At the Earth's Core as Dowsett1976
Voyage of the Damned as Purser Mueller1976
Cilla's World Of Comedy as Not available1975
Quiller as Truscott1975
Good Salary, Prospects, Free Coffin as Charley Masters1975
Cilla's Comedy Six as Not available1975
Grain Drain as (voice)1974
Playhouse as Peter Rudolf1974
The Land That Time Forgot as Bradley1974
No Strings as Not available1973
Thriller as Charley Masters1973
Only Make Believe as Christopher Hudson1973
Nothing But the Night as Dr. Haynes1973
Red Riding Hood as Henry1972
The Edwardians as Angus Hamilton1971
Upstairs, Downstairs as Gregory Wilmot1971
The Firechasers as Jim Maxwell1971
Melody as Mr Latimer (uncredited)1971
Passion Potion as Alan Simpson1970
The Man Who Had Power Over Women as Jake Braid1970
Freelance as Gary1969
Randall and Hopkirk (Deceased) as Jarvis1969
Baby Love as Robert Quayle1969
Strange Report as Inspector Graves1968
Cilla as Self1968
The Jazz Age as John1968
It’s Dearer After Midnight as Harry1967
Further Adventures Of Lucky Jim as Not available1966
The Devil's Eggshell as Dr Quilliam1966
The House Mouse as Victor1965
BBC Play of the Month as Dr. Quilliam1965
Thirty-Minute Theatre as Not available1965
The Troubleshooters as Miles1965
Stand Up, Nigel Barton as Nigel Barton1965
VOTE, VOTE, VOTE for Nigel Barton as Nigel Barton1965
Fable as Narrator1964
The Wednesday Play as Nigel Barton1964
The Wednesday Play as Tom1964
The Wednesday Play as Narrator (voice)1964
It's Dark Outside as Det. Sgt. Swift1963
Doctor Who as Captain Striker1962
The Scales of Justice as Mark Godfrey1962
Studio Four as Peltz1961
The Avengers as Technician1960
The Odd Man as Det. Sgt. Swift1959
No Hiding Place as Not available1956
Armchair Theatre as Bill Deal1955
This Is Your Life as Self