- 2022年《黑亚当》饰演:超人
- 2022年《福尔摩斯小姐:伦敦厄运》饰演:夏洛克·福尔摩斯
- 2021年《扎克·施奈德版正义联盟》饰演:超人
- 2020年《福尔摩斯小姐:失踪的侯爵》饰演:夏洛克·福尔摩斯
- 2018年《碟中谍6:全面瓦解》饰演:奥古斯特·沃克
- 2017年《正义联盟》饰演:超人
- 2016年《蝙蝠侠大战超人:正义黎明》饰演:克拉克·肯特(
- 2015年《秘密特工》饰演:拿破仑·索罗
- 2013年《超人:钢铁之躯》饰演:卡尔·艾尔,克拉克·肯特
- 2012年《白昼冷光》饰演:威尔·肖
- 2011年《惊天战神》饰演:忒修斯
- 2010年《都铎王朝第四季》饰演:CharlesBrandon
- 2009年《怎样都行》饰演:兰迪・李・詹姆斯
- 2009年《复仇之溪》饰演:EvanMarshall
- 2008年《都铎王朝第二季》饰演:CharlesBrandon
- 2007年《星尘》饰演:Humphrey