- 2018年《憨豆特工3》饰演:五号特工
- 2018年《最后证人》饰演:FrankHamilton
- 2017年《王牌特工2:黄金圈》饰演:亚瑟
- 2017年《疯癫之翼》饰演:西德尼
- 2016年《丘吉尔的秘密》饰演:WinstonChurchill
- 2015年《万物一体》饰演:迈克尔·甘本
- 2014年《帕丁顿熊》饰演:帕斯图佐叔叔
- 2010年《神秘博士:圣诞颂歌》饰演:卡兹兰·萨迪克
- 2009年《哈利·波特与混血王子》饰演:阿不思·邓布利多
- 2008年《故园风雨后》饰演:马奇曼侯爵
- 2007年《哈利·波特与凤凰社》饰演:阿不思·邓布利多
- 2001年《高斯福庄园》饰演:威廉·麦科德勒