- 2017年《博格对战麦肯罗》饰演:JohnMcEnroe
- 2015年《友军倒下》饰演:希亚·拉博夫
- 2019年《宝贝男孩》饰演:JamesLort
- 2016年《美国甜心》饰演:希亚·拉博夫
- 2005年《那些最伟大的比赛》饰演:希亚·拉博夫
- 2003年《霹雳娇娃2》饰演:希亚·拉博夫
- 2007年《变形金刚》饰演:SamWitwicky
- 2008年《夺宝奇兵4》饰演:马特·威廉姆斯
- 2011年《变形金刚3》饰演:SamWitwicky
- 2004年《我,机器人》饰演:Farber
- 2005年《康斯坦丁》饰演:希亚·拉博夫
- 2008年《鹰眼》饰演:杰瑞
- 2009年《变形金刚2》饰演:山姆·维特维奇
- 2013年《查理必死》饰演:查理·康特里曼
- 2014年《狂怒》饰演:博德·“圣经”·史旺
- 2007年《冲浪企鹅》饰演:CodyMaverick