- 2024年《我是妈妈》饰演:EdJacobson
- 2022年《喜鹊谋杀案》饰演:AtticusPünd
- 2019年《火箭之夏》饰演:LordArthurWallington
- 2018年《碧海逃生【影视解说】》饰演:TerryPerkins
- 2016年《否认》饰演:DavidIrving
- 2016年《爱丽丝梦游仙境2:镜中奇遇记》饰演:巴亚德
- 2013年《博格曼》饰演:蒂莫西·斯波
- 2013年《爱情重击》饰演:Jerry
- 2010年《朝圣之路【影视解说】》饰演:LordArthurWallington
- 2008年《车票》饰演:蒂莫西·斯波
- 2008年《阿帕鲁萨镇》饰演:蒂莫西·斯波
- 2005年《哈利·波特与火焰杯》饰演:小矮星彼得
- 2003年《最后的武士》饰演:蒂莫西·斯波
- 1998年《浪子大钦差》饰演:Sugarman