- 2018年《接球手间谍》饰演:PaulScherrer
- 2018年《快乐王子》饰演:唐恩
- 2018年《超能泰坦》饰演:马丁
- 2018年《一周不死,全额退款》饰演:莱斯利
- 2018年《族裔负担》饰演:TomGriffin
- 2017年《贝拉的奇幻花园》饰演:AlfieStephenson
- 2017年《金刚:骷髅岛》饰演:汤姆·威尔金森
- 2016年《否认》饰演:理查德·拉姆普顿
- 2016年《尖峰时刻》饰演:汤姆·威尔金森
- 2015年《小男孩》饰演:奥利弗
- 2015年《珍妮的婚礼》饰演:Eddie
- 2014年《罪恶赎金》饰演:约翰
- 2014年《塞尔玛》饰演:总统林登·贝恩斯·约翰逊
- 2014年《布达佩斯大饭店》饰演:作家
- 2013年《独行侠》饰演:莱瑟姆·科尔
- 2013年《佳人蓓尔》饰演:汤姆·威尔金森