- 2024年《毒液3》饰演:-
- 2022年《奇异博士2:疯狂多元宇宙》饰演:莫度男爵
- 2020年《永生守卫》饰演:Copley
- 2019年《沉睡魔咒2》饰演:康纳尔
- 2019年《驭风男孩》饰演:柴威尔·坎库温巴
- 2018年《抹大拉的玛丽亚》饰演:彼得
- 2017年《真爱至上:红鼻子日特别集》饰演:切瓦特·埃加福特
- 2016年《红色警戒999》饰演:迈克尔·阿特伍德
- 2016年《奇异博士》饰演:卡尔·莫度
- 2015年《火星救援》饰演:文卡特·卡波尔
- 2015年《谜一样的双眼》饰演:雷
- 2015年《撒迦利亚》饰演:卢米斯
- 2013年《为奴十二年》饰演:所罗门·诺瑟普
- 2013年《萨凡纳》饰演:切瓦特·埃加福特
- 2013年《边缘之舞》饰演:切瓦特·埃加福特
- 2010年《特工绍特》饰演:皮博迪