- 2017年《两世奇人》饰演:伯纳德·希尔
- 2015年《狼厅》饰演:DukeofNorfolk
- 2012年《通灵男孩诺曼》饰演:TheJudge
- 2012年《通灵男孩诺曼》饰演:伯纳德·希尔
- 2010年《出走五昼夜第二季》饰演:伯纳德·希尔
- 2008年《行动目标希特勒》饰演:ConfidentGeneral-Desert
- 2008年《富兰克林》饰演:皮特
- 2004年《温布尔登》饰演:伯纳德·希尔
- 2003年《鬼影人》饰演:PhilParsons
- 2002年《蝎子王》饰演:伯纳德·希尔
- 2002年《指环王2:双塔奇兵》饰演:希优顿
- 1999年《远大前程》饰演:AbelMagwitch
- 1997年《泰坦尼克号》饰演:CaptainEdwardJamesSmith
- 1996年《黑夜幽灵》饰演:伯纳德·希尔
- 1982年《甘地传》饰演:trainguard