- 2018年《丁丁历险记2:太阳的囚徒》饰演:杰米·贝尔
- 1971年《丁丁历险记之太阳神的囚徒》饰演:丁丁
- 1993年《肥妈先生【影视解说】》饰演:JarheadEarl
- 2017年《影星在利物浦永驻》饰演:彼得·特纳
- 2015年《逆转奇兵第二季》饰演:AbrahamWoodhull
- 2014年《逆转奇兵第一季》饰演:AbrahamWoodhull
- 2017年《罗马假日【影视解说】》饰演:杰米·贝尔
- 2008年《反抗军》饰演:阿斯贝
- 2006年《父辈的旗帜》饰演:拉尔夫·伊南托奇
- 2013年《污垢》饰演:雷·伦诺克斯
- 2012年《窗台上的男人》饰演:乔伊
- 2011年《丁丁历险记》饰演:丁丁
- 2008年《心灵传输者》饰演:杰米·贝尔
- 2005年《金刚》饰演:吉米
- 2021年《六天》饰演:Rusty
- 2019年《皮肤》饰演:BryonWidner