Year
|
Title
|
Role
|
Notes
|
1973
|
Play for Today
|
Boat Hirer
|
Episode: "Shakespeare or Bust"
|
Sam
|
Roly
|
Episode: "The Beginning of Winter"
|
Coronation Street
|
Glyn Thomas
|
Recurring role; 11 episodes
|
Love Story
|
Mr. Snelling
|
Episode: "The String-Tying Machine"
|
1974
|
The Inheritors
|
Saunders
|
Episode: "Did Machiavelli Have Welsh Blood?"
|
1974–75
|
Sam
|
Maurice 'Granny' Naylor
|
Series regular; 17 episodes
|
1974–76
|
Emmerdale
|
Dick Robertshaw
|
Recurring role; 6 episodes
|
1974–77
|
The Squirrels
|
Harry Palmer
|
Series regular; 28 episodes
|
1975
|
The Life of Riley
|
Islwyn Roberts
|
Episode: "The Visitors"
|
Crown Court
|
Police Sergeant Edwards
|
Episode: "Hunger Strike: Part 3"
|
1976
|
Big Boy Now!
|
Decorator
|
Episode: "Some Dish"
|
The Sweeney
|
Blakeney
|
Episode: "Loving Arms"
|
1977
|
Horizon
|
Halley
|
Episode: "The Amazing Doctor Newton"
|
1979–80
|
Shoestring
|
Dr. Ben Fischer
|
Recurring role; 2 episodes
|
1980
|
Enemy at the Door
|
Feldwebel Fellner
|
Episode: "From a View to a Death"
|
Armchair Theatre
|
Ollie Milton
|
Episode: "The Circe Complex"
|
Minder
|
Chef
|
Episode: "The Beer Hunter"
|
1981
|
Crown Court
|
Billy Squires
|
Episode: "Foul Play: Part 1"
|
Together
|
Russell Patterson
|
Recurring role; 3 episodes
|
Angels
|
Sales rep
|
1 episode
|
Bergerac
|
Gidleigh
|
Episode: "Last Chance for a Loser"
|
1982–84
|
Foxy Lady
|
Tancred Taylour
|
Series regular; 12 episodes
|
1984
|
Juliet Bravo
|
Wilkinson
|
Episode: "The Day That the Circus Left Town"
|
1985
|
There Comes a Time
|
Dr. Harry Eaton
|
Series regular; 6 episodes
|
Summer Season
|
The Rev. Prothero
|
Episode: "Pythons on the Mountain"
|
Bulman
|
Williams
|
Episode: "Born into the Purple"
|
Time for Murder
|
Jeremy Semper
|
Episode: "Dust to Dust"
|
1986
|
Remington Steele
|
Newsreader #2
|
Episode: "Beg, Borrow or Steele"
|
Love and Marriage
|
Jack
|
Episode: "The Clinger"
|
The Twilight Zone
|
Security
|
Episode: "The After Hours"
|
1987
|
ScreenPlay
|
Jerry
|
Episode: "Road"
|
1988
|
How to Be Cool
|
Mr. Staines
|
Mini-series; 3 episodes
|
1989
|
Hard Cases
|
Mr. Dyce
|
1 episode
|
Screen One
|
Mr. Smout
|
Episode: "The Mountain and the Molehill"
|
1989–91
|
Making Out
|
Bernie
|
Series regular; 24 episodes
|
1990
|
Casualty
|
David Clarke
|
Episode: "Street Life"
|
1991
|
Sleepers
|
K1
|
Mini-series; 4 episodes
|
Gone to the Dogs
|
Bank Manager
|
1 episode
|
1992
|
Virtual Murder
|
Professor Griffiths
|
Series regular; 5 episodes
|
ScreenPlay
|
Mr. Cartwright
|
Episode: "A Little Bit of Lippy"
|
1993
|
Inspector Morse
|
Sir Watkin Davies
|
Episode: "Twilight of the Gods"
|
Maigret
|
Francois Paré
|
Episode: "Maigret's Boyhood Friend"
|
Cracker
|
Hanrahan
|
Episode: "The Mad Woman in the Attic: Part 1"
|
Lovejoy
|
Bible Joe
|
Episode: "Stones of Destiny"
|
ScreenPlay
|
Sir Aeneas MacPherson
|
Episode: "Boswell & Johnson's Tour of the Western Isles"
|
Chris Cross
|
Mr. Rogers
|
Series regular; 13 episodes
|
1994
|
In Suspicious Circumstances
|
The Chief Constable
|
Episode: "The Next Mrs. Clements"
|
Heartbeat
|
Fillingham
|
Episode: "Red Herring"
|
Headhunters
|
Philip
|
3 episodes
|
Peak Practice
|
Richard Morris
|
Episode: "Love Thy Neighbour"
|
Honey for Tea
|
Dr. Basil Quinn
|
Series regular; 7 episodes
|
1995
|
The Detectives
|
Sergeant
|
Episode: "Flash"
|
Chiller
|
Dr. Getty
|
Episode: "Toby"
|
1996
|
The Vet
|
Dennis Eaves
|
Episode: "Stormy Weather"
|
The Brittas Empire
|
Mr. Humphries
|
Episode: "Snap Happy"
|
The Legacy of Reginald Perrin
|
Brian Deacon
|
1 episode
|
Hetty Wainthropp Investigates
|
Bill Jason
|
Episode: "Lost Chords"
|
The Thin Blue Line
|
Gasforth FC Manager
|
Episode: "Come on You Blues"
|
1997
|
The Bill
|
John Harper
|
Episode: "An Englishman's Home"
|
A Perfect State
|
Gareth
|
Series regular; 7 episodes
|
Wokenwell
|
Rev. Kettle
|
1 episode
|
Wing and a Prayer
|
Dr. Joseph Miller
|
Episode: "Hello, Goodbye"
|
1998
|
Mortimer's Law
|
Detective Inspector Chisholm
|
1 episode
|
Maisie Raine
|
William Holgate
|
Episode: "Go Bananas"
|
1999
|
Casualty
|
Christopher Allen
|
Episode: "Human Traffic"
|
Goodnight Sweetheart
|
Clement Attlee MP
|
Episode: "Accentuate the Positive"
|
2000
|
Dirty Work
|
D.I. Shredder
|
Recurring role; 3 episodes
|
In Defence
|
Fynes
|
1 episode
|
2002
|
The Bill
|
Mr. Barlow
|
Episode: "Falling"
|
Heartbeat
|
Sam Smithers
|
Episode: "Sins of the Fathers"
|
2003
|
The Murder Game
|
George Hawick
|
Recurring role; 4 episodes
|
2004
|
The Last Detective
|
Tecwyn Hughes
|
Episode: "Benefit to Mankind"
|
The Catherine Tate Show
|
Various roles
|
Episode: "Last Hit"
|
2005
|
The Royal
|
Mr. Forbes
|
Episode: "While the Cat's Away"
|
Doctor Who
|
Gabriel Sneed
|
Episode: "The Unquiet Dead"
|
Empire
|
Quintillus
|
Recurring role; 4 episodes
|
Coming Up
|
Michael
|
Episode: "Rockabye"
|
EastEnders
|
Mr. Banks
|
2 episodes
|
2005–09
|
The Green Green Grass
|
Llewellyn
|
Series regular; 16 episodes
|
2006
|
High Hopes
|
Kenton Wolf
|
Episode: "A Christmas Story"
|
2007
|
Holby City
|
Gerry Culver
|
Episode: "I Feel Pretty"
|
Hustle
|
Vino Vinnie
|
Episode: "Getting Even"
|
Gavin & Stacey
|
Griff
|
Episode: "The Wedding"
|
To the Manor Born
|
Emmeridge
|
Episode: "Christmas Special"
|
2011
|
Land Girls
|
Dr. Wally Morgan
|
Episode: "Back to the Land"
|
2014
|
Stella
|
Mr. Mason
|
1 episode
|
The Suspicions of Mr Whicher
|
Magistrate
|
Episode: "The Ties That Bind"
|
2014–18
|
Still Open All Hours
|
Mr. Bentinck
|
2 episodes
|
2015
|
Benidorm
|
Glynn Flint
|
Series 7 regular; 7 episodes
|
Doc Martin
|
Mr. Jarvis
|
Episode: "Education, Education, Education"
|
The Last Kingdom
|
Bishop Alewold
|
1 episode
|
2016
|
The Hollow Crown
|
Bishop of Ely
|
2 episodes
|
2017
|
Holby City
|
Jimmy Hornby
|
2 episodes
|
2018
|
Silent Witness
|
Mick Porter
|
Episode: "Moment of Surrender"
|
Endeavour
|
Lambert Kegworth
|
Episode: "Cartouche"
|
Sick of It
|
Priest
|
Episode: "The Sofa"
|
2019
|
Les Misérables
|
Letter writer
|
1 episode
|
The Crown
|
Ben Bowen Thomas
|
Episode: "Tywysog Cymru"
|
2020–2022
|
The Tuckers
|
Dai 'Up and Down'
|
4 episodes
|
2024
|
The Way
|
Rhodri
|
Episode: "The War"
|