as Self
2020
as Captain Francis Crozier
2005
2004
as Michael
as Polish SOE Agent
2003
2002
as Pinker
2001
as Tarquin
1997
as Martin Ward
2025
as Jim Mattson
as Jeremy Clough
2023
as John Robsart
2022
as Seymour
as Bonacieux
2014
as Man in Club
2013
as Mike
2009
as Journalist
as Viktor Cyrak
as Young Man
1995
as Richard Petheric
1994
as Francis Crozier
1974