2025
as Philharmonic Manager
2001
as Pinker
2020
as Self
2004
as Michael
1997
as Tarquin
2003
as Polish SOE Agent
2005
as Captain Francis Crozier
2002