2005
						
							The Government Inspector as David Chidgey						
					 
									
						2001
						
							Spy Game as Mitch Alford						
					 
									
						1996
						
							Silent Witness (2 episodes)						
					 
									
						1993
						
							Selling Hitler as Congo Randy						
					 
									
						1993
						
							Full Stretch as Morris Legge (6 episodes)						
					 
									
						1992
						
							A Fatal Inversion as Dr Swiftson						
					 
									
						1992
						
							Heartbeat as Gordon Purvis (1 episode)						
					 
									
						1991
						
							A Demon in My View as Brian Kotowsky						
					 
									
						1991
						
							Buddy's Song as Adrian						
					 
									
						1990
						
							The Final Frame as Paul Mandell						
					 
									
						1990
						
							The Rift as Contek 1						
					 
									
						1989
						
							The Mountain and the Molehill as Colonel Mitchell						
					 
									
						1989
						
							Mission: Eureka as Swann (7 episodes)						
					 
									
						1988
						
							Rockliffe's Folly as Det Insp Derek Hoskins (7 episodes)						
					 
									
						1988
						
							Thin Air as Zac Diamond						
					 
									
						1988
						
							The Modern World: Ten Great Writers as Frank Budgen (1 episode)						
					 
									
						1988
						
							James Joyce's 'Ulysses' as Frank Budgen						
					 
									
						1987
						
							The American Way as Claude						
					 
									
						1987
						
							Inspector Morse as Pathologist (1 episode)						
					 
									
						1986
						
							Lovejoy as Michael (1 episode)						
					 
									
									
						1983
						
							The Cleopatras as Grypus (8 episodes)						
					 
									
						1983
						
							Forever Young as James						
					 
									
						1980
						
							The Great Rock 'n' Roll Swindle as Record Executive						
					 
									
						1979
						
							Minder as Graham Hurst (1 episode)						
					 
									
						1979
						
							Home Before Midnight as Mike Beresford						
					 
									
						1979
						
							Tales of the Unexpected as Robert Simpson (1 episode)						
					 
									
						1978
						
							Return of the Saint as Ingo (1 episode)						
					 
									
									
						1978
						
							Danton's Death as Lacroix						
					 
									
						1977
						
							Another Bouquet (9 episodes)						
					 
									
						1976
						
							Bouquet of Barbed Wire as Gavin Sorenson (7 episodes)						
					 
									
						1975
						
							The Sweeney as Horace Reynes (1 episode)						
					 
									
						1973
						
							The Sex Thief as 1st Reporter						
					 
									
						1972
						
							Van der Valk as Jan (1 episode)						
					 
									
						1965
						
							BBC Play of the Month as Lacroix (1 episode)						
					 
									
						1965
						
							BBC Play of the Month as The Prince (1 episode)						
					 
									
						1963
						
							Lord of the Flies as Ralph