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" |