- 2020年《自由广场》饰演:Julian
- 2011年《保持对话》饰演:多米尼克·威斯特
- 2018年《古墓丽影:源起之战》饰演:LordRichardCroft
- 2017年《天才捕手》饰演:海明威
- 2014年《青春誓约》饰演:多米尼克·威斯特
- 2012年《悲惨世界》饰演:冉·阿让
- 2011年《觉醒》饰演:RobertMallory
- 2011年《憨豆特工2》饰演:艾博斯
- 2010年《百夫长》饰演:多米尼克·威斯特
- 2008年《惩罚者2:战争特区》饰演:多米尼克·威斯特
- 2006年《斯巴达300勇士》饰演:多米尼克·威斯特
- 2004年《灵异拼图》饰演:多米尼克·威斯特
- 2003年《蒙娜丽莎的微笑》饰演:多米尼克·威斯特
- 2012年《演播时刻第二季》饰演:多米尼克·威斯特
- 2008年《火线第五季》饰演:多米尼克·威斯特
- 2006年《火线第四季》饰演:多米尼克·威斯特