2021
						
							Zack Snyder's Justice League as French Archaeologist						
					 
									
						2021
						
							It's a Sin as John St Clement (1 episode)						
					 
									
						2017
						
							Justice League as German Archaeologist						
					 
									
						2017
						
							Murder on the Orient Express as MaƮtre d'						
					 
									
						2017
						
							Goodbye Christopher Robin as Toy Shop Manager						
					 
									
						2016
						
							The Crown as Norman Hartnell (2 episodes)						
					 
									
						2016
						
							Atlanta as Bouchet (1 episode)						
					 
									
						2012
						
							Jail Caesar as Marcus Thermus						
					 
									
						2011
						
							My Week with Marilyn as Richard Wattis						
					 
									
						2008
						
							The Edge of Love as Alistair Graham						
					 
									
						2007
						
							Diana: Last Days of a Princess as Derek Deane						
					 
									
						2006
						
							As You Like It as Le Beau						
					 
									
						2003
						
							Flyfishing as Mr. Perkins						
					 
									
						2001
						
							David Macaulay: Mill Times as Marcus Johnson (voice)						
					 
									
						2001
						
							The Bombmaker as Hotel Manager						
					 
									
						2000
						
							Love's Labour's Lost as Boyet						
					 
									
									
						1994
						
							Mary Shelley's Frankenstein as Minister						
					 
									
						1994
						
							Cadfael as Glover of Shotwick (1 episode)						
					 
									
						1993
						
							Much Ado About Nothing as Conrade						
					 
									
						1990
						
							The Fool as George Locket						
					 
									
						1990
						
							Discovering Hamlet as Himself / Horatio						
					 
									
						1989
						
							Henry V as Duke Charles of Orleans						
					 
									
						1988
						
							The Zero Option as Aide						
					 
									
						1987
						
							Fortunes of War as Clarence Lawson (3 episodes)						
					 
									
						1985
						
							Cyrano de Bergerac as Cavalryman / Gascony Cadet						
					 
									
						1982
						
							Gulliver in Lilliput as Captain (2 episodes)						
					 
									
						1978
						
							Blake's 7 as Toron (1 episode)						
					 
									
						1974
						
							Playhouse as New Grunt (1 episode)