1963 : No Hiding Place (TV series) – Alibis Are Fixed ... Archie Martin
1963 : Maupassant (TV series) – Fathers and Sons ... Enice
1963 : Chapeau melon et bottes de cuir (TV series) – Death of a Batman ... John Wrightson
1963 : Ce sentimental M. Varela (TV series) – May the Saints Preserve Us ... Civic Guard
1963 : Friday Night (TV series) – Plastic Mac in Winter ... Bill Palethorpe
1964 : The Villains (TV series) – Les Girls ... Tommy
1964 : Saturday Night Out ... Manager
1964 : Detective (TV series) – The Loring Mystery ) ... David Loring
1964 : Rattle of a Simple Man ... Jack (uncredited)
1964 : The Indian Tales of Rudyard Kipling (TV series) ... Private Terence Mulvaney
- Private Learoyd's Story
- The Madness of Private Ortheris
- Black Jack
- Watches of the Night
- Love o' Women
- His Private Honour
1965 : Sherlock Holmes (TV series) – The Beryl Coronet ... Sir George Burnwell
1965 : Riviera Police (TV series) – Take It Sideways and Pray ... Jack Dysart
1965 : A Poor Gentleman (TV series) – Episode #1.1 ... Tropatchov
1966 : A Game of Murder (TV series) ... Det. Insp. Ed Royce
- Episode #1.1
- Episode #1.2
- Episode #1.3
- Episode #1.4
- Episode #1.5
- Episode #1.6
1965-1966 : The Man in Room 17 (TV series) ... Lt. Quatrano / Mark Cranshaw
– Hello Lazarus (1965) ... Mark Cranshaw
– Vendetta (1966) ... Lt. Quatrano
1965-1966 : Redcap (TV series) ... Corporal Bond / Pvt. Burroughs
– The Patrol (1965) ... Pvt. Burroughs
– An Ambush Among Friends (1966) ... Corporal Bond
1966 : Softly Softly (TV series) – Best Out of Three ... Swaine
1966 : Coronation Street (TV series) ... John Benjamin
– Episode #1.5872
– Episode #1.573
– Episode #1.582
– Episode #1.583
1966 : Vendetta (TV series) – The Dolly Man ... Beppi
1967 : Alias le Baron (TV series) – You Can't Win Them All ... Whetlor
1967 : The Fellows (TV series) – Inside Out: Part 1 ... Det. Sgt. Wayland
1963-1967 : ITV Play of the Week (TV series) ... Major Digby
– For King and Country #3 : Tunnel Trench (1963)
– ITV Summer Playhouse #3 : Death by Misadventure (1967)
1967 : Inheritance (TV series)
1963-1968 : Sergeant Cork (TV series) ... Arthur Stephens / Joe Tyler
– The Case of the Stagedoor Johnnie (1963) ... Arthur Stephens
– The Case of the Horseless Carriage (1968) ... Joe Tyler
1965-1968 : Dixon of Dock Green (TV series) ... Brian Wicks / Medway / Wally Morton
– A Fine Art (1965) ... Brian Wicks
– Witness Summons (1965) ... Medway
– Caesar's Wife (1968) ... Wally Morton
1968 : Dr. Finlay's Casebook (TV series) – 'Is There Anybody There?' Said the Traveller ... Dr. Rawlings
1968 : Les champions (TV series) – The Fanatics ... Roger Carson
1963-1969 : Z Cars (TV series) ... Dannyboy / Ernie Franks / Johnny Oulton
– Follow My Leader (1963) ... Johnny Oulton
– Don't Wrap It Up, I'll Take It with Me: Part 1 (1967) ... Dannyboy
– Don't Wrap It Up, I'll Take It with Me: Part 2 (1967) ... Dannyboy
– All the Birds of the Air: Part 1 (1969) ... Ernie Franks
– All the Birds of the Air: Part 2 (1969) ... Ernie Franks
1969 : The Wednesday Play (TV series) – There Is Also Tomorrow ... Len
1970 : Manhunt (TV series) – Fare Forward, Voyagers ... Beauchamps
1970The Woodlanders (TV series) ... Giles Winterborne
– Marty
– Felice
– Grace
– Giles
1971 : Hine (TV series) – The Old School Noose ... George Dyson MP
1971 : The Guardians (TV series) ... Dr. Benedict
- The State of England
- Pursuit
- The Logical Approach
- Quarmby
- Appearances
- The Dirtiest Man in the World
- The Nature of the Beast
- The Killing Trade
- End in Dust
1972 : Holly (TV series) ... Tom Prentiss
- Episode #1.1
- Episode #1.2
- Episode #1.3
- Episode #1.4
- Episode #1.5
- Episode #1.6
1972 : Villains (TV series) – Billy Boy ... Eric
1973 : Barlow at Large (TV series) – Informant ... Bill Walker
1975 : The Love School (TV series) ... William Morris
– The Artisan
– Beata Beatrix
– Remember Me
– The Brotherhood
1975 : Rooms (TV series) ... Alan Alanson
– Alan and Peter: Part 1
– Alan and Peter: Part 2
1976 : Centre Play (TV series) – Showcase: Fair Tradin' on the Dancin' Ground ... Tweed
1977 : Esther Waters (TV movie) ... Fred Parsons
1978 : Armchair Thriller (TV series) ... Tom Amyas M.P.
– Quiet as a Nun Part 1: The Tower
– Quiet as a Nun Part 2 The Chapel
– Quiet as a Nun Part 4: Witness and Wills
1978 : BBC2 Play of the Week (TV series) – Return Fare
1975-1979 : Crown Court (TV series) ... Peter Gavin / Dr. Anthony Boyde / Ralph Gibbs
– The Healing Hand: Part 1 (1975) ... Dr. Anthony Boyde
– Home Sweet Home: Part 1 (1977) ... Ralph Gibbs
– Meeting Place: Part 1 (1978) ... Peter Gavin
– Cash: Part 1 (1979) ... Peter Gavin
1971-1979 : Play for Today (TV series) ... Cardinal Volponi / Michael Regan / Mick Connor
– Michael Regan (1971) ... Michael Regan
– A Choice of Evils (1977) ... Cardinal Volponi
– Comedians (1979) ... Mick Connor
1980 : Spy ! (TV series) – The Murder Machine
1981 : Nostradamus
1999 ... The Friar
1981 : The Winter's Tale (TV movie) ... Camillo
1983 : The First Part of Henry the Sixt (TV movie) ... Duke of Gloucester
1983 : The Second Part of Henry the Sixt (TV movie) ... Duke of Gloucester / Dick the Butcher
1983 : The Tragedy of Richard III (TV movie) ... Sir William Catesby
1982-1983 : Nanny (TV series) ... Sam Tavener
– A Twist of Fate (1982)
– A Sense of Duty (1983)
– Into the Blitz (1983)
– Let Nothing You Dismay
1983 : Reilly: Ace of Spies (TV mini-series) ... Stalin– Shutdown – The Last Journey
1983 : Spyship (TV series) ... Rokoff
- Episode #1.1
- Episode #1.2
- Episode #1.3
- Episode #1.5
- Episode #1.6
1984-1985 : Les Aventures de Sherlock Holmes (TV series) ... Dr John Watson
- A Scandal in Bohemia (24 Avril 1984)
- The Dancing Men (1 Mai 1984)
- The Naval Treaty (8 Mai 1984)
- The Solitary Cyclist (15 Mai 1984)
- The Crooked Man (22 Mai 1984)
- The Speckled Band (29 Mai 1984)
- The Blue Carbuncle (5 Juin 1984)
- The Copper Beeches (25 Août 1985)
- The Greek Interpreter (1 Septembre 1985)
- The Norwood Builder (8 September 1985)
- The Resident Patient (15 Septembre 1985)
- The Red Headed League (22 Septembre 1985)
- The Final Problem (29 Septembre 1985)
1988 : Run for the Lifeboat (TV movie)
1989 : Tales of Sherwood Forest (TV series) ... David Walser
– There's a Small Hotel
– Back in Your Own Backyard
1994 : In Suspicious Circumstances (TV series) – Poisoned Whispers ... James Maybrick
1994 : The House of Eliott (TV series) ... Lord Westlake / Sir John Crowborough
– Episode #3.9 ... Sir John Crowborough
– Episode #3.10 ... Lord Westlake
1994 : Mesmer ... Doctor
1994 : Shakespeare : The Animated Tales (TV series) – As You Like It ... Narrator (voix)
1994 : Space Precinct (TV series) – Seek and Destroy ... Vachel
1995 : Biography (TV series documentary) – Sherlock Holmes: The Great Detective ... Dr. Watson
1995 : Agatha Christie's Poirot (TV series) – Hickory Dickory Dock ... Sir Arthur Stanley
1996 : Twelfth Night ... Party Guest/Dancer (non crédité)
1996 : Testament: The Bible in Animation (TV series) – Creation and the Flood ... God (voix)
1998 : Performance (TV series) – King Lear ... Kent
1998 : The Bill (TV series) ... Ch.Supt.Golding / Chief Supt. Golding
– Friends in High Places (1998) ... Chief Supt. Golding
– King of the Road (1998) ... Ch.Supt.Golding
2002 : Casualty (TV series) – In the Heat of the Night ... James
2002 : Bertie and Elizabeth (TV movie) ... Lord Reith
2002 : Waking the Dead (TV series) ... Philip Bryant
– Life Sentence: Part 1
– Life Sentence: Part 2
2003 : Doctors (TV series) – The Long and Winding Road ... Martin Shepley
2004 : The Rivals (video) ... Sir Anthony Absolute
2004 : Meurtres à l'anglaise (TV series) ... DSI Webberley
– In Pursuit of the Proper Sinner
– A Traitor to Memory
2005 : The Afternoon Play (TV series) – The Trouble with George ... Judge
2005 : Inspecteurs associés (TV series) ... Paul Boddison
– Dust Thou Art : Part 1
– Dust Thou Art : Part 2
2005 : The Trial of the King Killers ... Hugh Peters
2005 : Inspecteur Barnaby (TV series) – Midsomer Rhapsody ... John Farrow - Hedge
2005 : MI-5 (TV series) – Episode #4.8 ... Fiona's Father
2005 : Ghost Story for Christmas : M.R. James - A View from a Hill (TV movie) ... Patten
2006 : Random Quest (TV movie) ... Professor/JK Harshom
2006 : Number 13 (TV movie) ... Gunton, Hotel Landlord
2007 : Holby City (TV series) – The Reckoning ... Bernie Moore
2009 : The Summer House (court métrage) ... Freddie
2010 : Love & Distrust (video) ... Freddie
2012 : La dame en noir ... PC Collins
2014 : The Musketeers (TV series) - The Exiles ... Father Duval
2015 : Harry Price : Ghost Hunter (TV movie) ... Leonard Thornton
2016 : The Young Messiah ... The Blind Rabbit
2016 : Heartbeat (TV Series)
- The Inverse
- Backwards
2016 : Inspecteur Barnaby (TV Series) - The Village That Rose from the Dead (2016) ... Fred Messenger
2018 : Only the Lonely (Short) ... George