- 2022年《园艺大师》饰演:NarvelRoth
- 2022年《13条命》饰演:理查德·哈里斯
- 2022年《双面陌生人》饰演:Mark
- 2022年《欧比旺》饰演:欧文·拉尔斯
- 2021年《绿衣骑士》饰演:Lord
- 2019年《兰开斯特之王》饰演:福斯塔夫
- 2018年《被抹去的男孩》饰演:维克托·赛克斯
- 2017年《黑夜造访》饰演:保罗
- 2015年《黑色弥撒》饰演:约翰·康纳利
- 2015年《拿起枪的简》饰演:丹·弗罗斯特
- 2012年《蒂莫西的奇异生活》饰演:吉姆
- 2011年《怪形前传》饰演:萨姆·卡特
- 2010年《动物王国》饰演:巴里·布朗
- 2010年《猫头鹰王国:守卫者传奇》饰演:Metalbeak,铁嘴
- 2005年《星球大战前传3:西斯的复仇》饰演:欧文·拉尔斯
- 2004年《亚瑟王》饰演:乔尔·埃哲顿