2021
						
							National Theatre Live: Under Milk Wood as Mr Pritchard / Mr Pugh						
					 
									
									
						2018
						
							Les Misérables as Letter Writer (1 episode)						
					 
									
						2018
						
							Sick of It as Priest (1 episode)						
					 
									
						2016
						
							The Crown as Ben Bowen Thomas (1 episode)						
					 
									
						2012
						
							The Hollow Crown as Bishop of Ely (2 episodes)						
					 
									
									
						2009
						
							Land Girls as Dr. Wally Morgan (1 episode)						
					 
									
						2008
						
							The Oxford Murders as Mr. Higgins						
					 
									
						2007
						
							Benidorm as Glynn (7 episodes)						
					 
									
						2006
						
							The Painted Veil as Mr. Garstin						
					 
									
						2005
						
							The Green Green Grass as Llewellyn (32 episodes)						
					 
									
						2005
						
							Doctor Who as Gabriel Sneed (1 episode)						
					 
									
						2004
						
							Wimbledon as Doctor Taylor						
					 
									
						2004
						
							Benefit to Mankind as Tecwyn Hughes						
					 
									
						2004
						
							Hustle as Vino Vinnie (1 episode)						
					 
									
						2003
						
							The Royal as Mr. Forbes (1 episode)						
					 
									
						2002
						
							Dead Gorgeous as Mr Greeley						
					 
									
						2000
						
							The Man Who Cried as Welsh Teacher						
					 
									
						2000
						
							The Great Indoors as Cyril Davies						
					 
									
						1997
						
							Wokenwell as Rev. Kettle (1 episode)						
					 
									
						1997
						
							A Perfect State as Gareth (7 episodes)						
					 
									
						1996
						
							Hetty Wainthropp Investigates as Bill Jason (1 episode)						
					 
									
						1995
						
							The Thin Blue Line as Gasforth FC Manager (1 episode)						
					 
									
						1994
						
							Honey for Tea as Dr. Basil Quinn (7 episodes)						
					 
									
						1994
						
							(All Quiet on the) Preston Front as Rev Harry Capper (1 episode)						
					 
									
						1993
						
							Boswell and Johnson's Tour of the Western Isles as Sir Aeneas MacPherson						
					 
									
						1993
						
							Cracker as Hanrahan (1 episode)						
					 
									
						1993
						
							Thicker Than Water as Chief Superintendent						
					 
									
						1993
						
							Peak Practice as Richard Morris (1 episode)						
					 
									
						1993
						
							Chris Cross as Mr. Rogers (13 episodes)						
					 
									
						1993
						
							The Detectives as Seargent (1 episode)						
					 
									
						1992
						
							A Little Bit of Lippy as Mr. Cartwright						
					 
									
						1992
						
							Virtual Murder as Professor Owen Griffiths (6 episodes)						
					 
									
						1992
						
							Heartbeat as Fillingham (1 episode)						
					 
									
						1992
						
							Heartbeat as Sam Smithers (1 episode)						
					 
									
						1992
						
							Maigret as Francois Paré (1 episode)						
					 
									
						1991
						
							Gone to the Dogs as Bank Manager (1 episode)						
					 
									
									
						1991
						
							The Brittas Empire as Mr Humphries (1 episode)						
					 
									
						1989
						
							The Mountain and the Molehill as Mr Smout						
					 
									
						1989
						
							Making Out (24 episodes)						
					 
									
									
						1987
						
							Inspector Morse as Sir Watkin Davies (1 episode)						
					 
									
						1986
						
							Lovejoy as Bible Joe (1 episode)						
					 
									
						1985
						
							Time for Murder as Jeremy Semper (1 episode)						
					 
									
						1985
						
							Pythons on the Mountain as Rev. Prothero						
					 
									
						1985
						
							Bulman as Williams (1 episode)						
					 
									
						1985
						
							There Comes A Time... as Dr. Harry Eaton (7 episodes)						
					 
									
									
						1982
						
							Foxy Lady as Tancred Taylour (12 episodes)						
					 
									
						1982
						
							Remington Steele as Newsreader (1 episode)						
					 
									
						1981
						
							Bergerac as Gidleigh (1 episode)						
					 
									
						1980
						
							The Merchant of Venice as Solanio						
					 
									
						1980
						
							The Circe Complex as Ollie Milton						
					 
									
						1980
						
							Together as Russell Patterson (3 episodes)						
					 
									
						1979
						
							Minder as Chef (1 episode)						
					 
									
						1979
						
							Shoestring as Dr. Ben Fischer (2 episodes)						
					 
									
						1978
						
							Enemy at the Door as Feldwebel Fellner (1 episode)						
					 
									
						1975
						
							The Life of Riley as Islwyn Roberts (1 episode)						
					 
									
						1975
						
							The Sweeney as Blakeney (1 episode)						
					 
									
						1974
						
							The Inheritors as Saunders (1 episode)						
					 
									
						1974
						
							The Squirrels as Harry (27 episodes)						
					 
									
						1973
						
							Shakespeare or Bust as Boat Hirer