Acting
2023 · French Signal Man #2 (Austerlitz)
2021 · Parliamentary Aide James Berwick
2010 · Alex
2020 · Lord Tompkins
2009 · John Fisher
2006 · Justin White
2005
2005 · Mark
2005 · Doug Anderton
2002 · DC Hadley
1999 · Rory Lycett
1996 · Porter
1992 · Alan Seddon