The Dark Sorcerer as The Dark Sorcerer						
					 
									
									
						2024
						
							The Gentlemen as Lord Bassington Smythe (1 episode)						
					 
									
						2024
						
							Remains as Oscar Chapman						
					 
									
						2023
						
							The Wonderful Story of Henry Sugar as Casino Croupier						
					 
									
						2022
						
							The Witcher: Blood Origin as Elderly Refugee (1 episode)						
					 
									
						2021
						
							The Most Reluctant Convert: The Untold Story of C.S. Lewis as W.T. Kirkpatrick						
					 
									
						2019
						
							Miracle Workers as The Oracle (4 episodes)						
					 
									
									
						2017
						
							The Fitzroy as Mr. Thompson						
					 
									
						2016
						
							In the Ruins as Dr. Faber						
					 
									
						2015
						
							The Bad Education Movie as Mick						
					 
									
						2015
						
							The Last Picture as Ambrosius Gant						
					 
									
						2014
						
							I like as Blind Photographer						
					 
									
						2014
						
							Outlander as The Sin Eater (2 episodes)						
					 
									
						2013
						
							Crackanory as Various (8 episodes)						
					 
									
						2013
						
							Father Brown as Claude Chabrol (1 episode)						
					 
									
						2012
						
							Outpost: Black Sun as Klausener						
					 
									
						2010
						
							Sherlock as Mr. Szikora (1 episode)						
					 
									
						2009
						
							Beyond Remedy as Gingrich						
					 
									
						2009
						
							Slave as Mohamed Azis						
					 
									
						2007
						
							The Devil's Chair as Dr. Willard						
					 
									
						2005
						
							Experiment as Walker						
					 
									
						2005
						
							Wish You Were Here as Mohamed Aziz						
					 
									
						2004
						
							Fallen as Michael Richard Blaine						
					 
									
						2004
						
							Romasanta: The Werewolf Hunt as Professor Philips						
					 
									
						2004
						
							Two Brothers as Auctioneer						
					 
									
						2004
						
							The Computer Virus as Office Boss						
					 
									
						2003
						
							Seeing Double as Victor						
					 
									
						2003
						
							Oh Marbella! as Harvey						
					 
									
						2001
						
							Murder Rooms: Mysteries of the Real Sherlock Holmes as Alexander Cameron (1 episode)						
					 
									
						2001
						
							MythQuest as Merlin / Gorgos (1 episode)						
					 
									
						2001
						
							Lagaan: Once Upon a Time in India as Maj. Warren						
					 
									
						1999
						
							The Messenger: The Story of Joan of Arc as The Duke of Bedford						
					 
									
						1999
						
							G:MT Greenwich Mean Time as Photographer						
					 
									
						1998
						
							The Red Violin as Conductor (Oxford)						
					 
									
						1998
						
							Dangerous Beauty as Bolognetti						
					 
									
						1998
						
							The Legend of the Lost Keys as Professor Humphrey Waters (10 episodes)						
					 
									
						1997
						
							The Garden of Redemption as Gypsy						
					 
									
						1997
						
							Jonathan Creek as Eric Ipswich (1 episode)						
					 
									
						1997
						
							Midsomer Murders as Brandon Monkford (1 episode)						
					 
									
						1997
						
							Jane Eyre as Mr. Brocklehurst						
					 
									
						1996
						
							Felix Dexter in Douglas as New Age Therapist						
					 
									
						1995
						
							Restoration as Chaffinch						
					 
									
						1995
						
							Braveheart as Chief Justice/Executioner						
					 
									
						1993
						
							The Clothes in the Wardrobe as Gallery Owner						
					 
									
						1992
						
							Chaplin as London Maitre d'						
					 
									
						1989
						
							Bearskin: An Urban Fairytale as Broker						
					 
									
						1989
						
							Tales from the Crypt as Doctor (1 episode)						
					 
									
						1986
						
							Harem as Chief Commander						
					 
									
						1985
						
							Brazil as Interview Official						
					 
									
						1983
						
							A Pattern of Roses as Headmaster						
					 
									
						1983
						
							The Wicked Lady as Clergyman in Church						
					 
									
									
						1982
						
							The Draughtsman's Contract as Seymour						
					 
									
						1982
						
							The Scarlet Pimpernel as Fouquet						
					 
									
						1982
						
							Moonlighting as Aquascutum Assistant						
					 
									
						1982
						
							Firefox as KGB Official						
					 
									
									
						1981
						
							The Chelsea Murders as Frank						
					 
									
						1980
						
							Babylon as Police Comissioner						
					 
									
						1979
						
							Sapphire & Steel as Eldred (6 episodes)