2010
						
							Romeo and Juliet - Live at Shakespeare's Globe as Montague						
					 
									
						2009
						
							The Lodger as Bruce Lester						
					 
									
						2007
						
							Marco Polo as Old Marco Polo						
					 
									
						2007
						
							Marco Polo as Old Marco Polo (2 episodes)						
					 
									
						2002
						
							Quicksand as Dr. Fuller						
					 
									
						2001
						
							Star Trek: Enterprise as Captain Fraddock (1 episode)						
					 
									
						2000
						
							For Love or Country: The Arturo Sandoval Story as Johnny Lewis						
					 
									
						2000
						
							Magicians as Stolen Watch Man						
					 
									
						1999
						
							End of Days as Cardinal						
					 
									
									
						1998
						
							Dead Man on Campus as Chemistry Professor						
					 
									
						1997
						
							Midnight in the Garden of Good and Evil as Geza Von Habsburg						
					 
									
						1997
						
							River Made to Drown In as Jack						
					 
									
						1997
						
							Big City Blues as Morrisey						
					 
									
						1997
						
							The Visitor as Dr. Howard Stein (1 episode)						
					 
									
						1997
						
							Speed 2: Cruise Control as Supertanker Captain						
					 
									
									
						1991
						
							The Darling Buds of May as Fred (1 episode)						
					 
									
						1990
						
							I Hired a Contract Killer as Killer's Boss						
					 
									
						1990
						
							Sweet Nothing as Police Chief						
					 
									
						1990
						
							Shoot to Kill as Special Branch Superintendent						
					 
									
						1988
						
							Without a Clue as Reporter #2						
					 
									
						1988
						
							Reasonable Force as Divisional Chief Inspector						
					 
									
						1988
						
							Crossfire as O'Brien						
					 
									
						1986
						
							Casualty as Football Manager (1 episode)						
					 
									
						1986
						
							Lovejoy as Publican (1 episode)						
					 
									
						1985
						
							EastEnders as Johnny Harris (2 episodes)						
					 
									
						1985
						
							Super Gran as Hot Shot Hoolahan (1 episode)						
					 
									
						1984
						
							Threads as Chief Supt. Hirst						
					 
									
						1984
						
							Cold Warrior as Detective Chief Superintendant (1 episode)						
					 
									
						1984
						
							Cold Warrior as Detective Chief Superintendent (1 episode)						
					 
									
						1984
						
							Mr. Palfrey of Westminster as CID Officer (1 episode)						
					 
									
						1983
						
							The Sign of Four as Mordecai Smith						
					 
									
						1983
						
							Reilly: Ace of Spies as Dougherty (1 episode)						
					 
									
						1983
						
							Gaskin as News Editor						
					 
									
						1982
						
							Bird of Prey as DC Slater (1 episode)						
					 
									
						1981
						
							Bergerac as Chief Officer (1 episode)						
					 
									
						1981
						
							Smuggler as Jacob (13 episodes)						
					 
									
						1980
						
							Murphy's Stroke as Horgan						
					 
									
						1980
						
							Buccaneer as John Rennie (1 episode)						
					 
									
						1980
						
							A Nightingale Sang In Berkeley Square as Mr. Beddings						
					 
									
						1979
						
							Minder as Filmer (1 episode)						
					 
									
									
						1979
						
							Tales of the Unexpected as Detective Superintendent Burke (1 episode)						
					 
									
						1979
						
							Dick Turpin as Vizard (1 episode)						
					 
									
						1978
						
							Accident as Sgt. Taylor (3 episodes)						
					 
									
						1978
						
							Scorpion Tales as Ross Fredricks (1 episode)						
					 
									
									
									
						1977
						
							The Squeeze as Security Guard						
					 
									
						1977
						
							The Galton & Simpson Playhouse as Party Guest (1 episode)						
					 
									
						1975
						
							Rumpole of the Bailey as Sydney Cox (1 episode)						
					 
									
						1975
						
							The Dandelion Clock as Man in café						
					 
									
									
						1972
						
							Van der Valk as Special Branch Man (1 episode)