- 2017年《电子梦:菲利普·狄克的世界》饰演:EdJacobson
- 1992年《旅程》饰演:IanPaisley
- 2016年《爱丽丝梦游仙境2:镜中奇遇记》饰演:巴亚德
- 2016年《否认》饰演:DavidIrving
- 2009年《魔鬼联队》饰演:PeterTaylor
- 2009年《沙漠之花》饰演:蒂莫西·斯波
- 2010年《国王的演讲》饰演:邱吉尔先生
- 2014年《布兰丁斯城堡第二季》饰演:蒂莫西·斯波
- 2004年《雷蒙·斯尼奇的不幸历险》饰演:蒂莫西·斯波
- 2004年《哈利·波特与阿兹卡班的囚徒》饰演:小矮星彼得
- 2003年《最后的武士》饰演:蒂莫西·斯波
- 2005年《哈利·波特与火焰杯》饰演:小矮星彼得
- 2010年《爱丽丝梦游仙境》饰演:猎犬
- 2013年《绝地老冤家》饰演:Jerry
- 2008年《阿帕鲁萨镇》饰演:蒂莫西·斯波
- 2001年《小鸡快跑》饰演:尼克