2000
as Abbe du Maupas
2008
as Andrew
2017
as Major Williams
2015
as William Hague
2014
as Captain Nicholls
2012
as DI Greaves
as Edward VIII
2010
as Mike Potter