- 2019年《决战中途岛》饰演:威廉姆·哈尔西
- 1999年《挑战星期天》饰演:罗尼
- 1996年《龙之心》饰演:伯温
- 2008年《刺杀据点》饰演:托马斯·巴恩斯
- 2021年《蓝海奇迹》饰演:CaptainWade
- 1998年《天生一对》饰演:丹尼斯·奎德
- 1998年《天生一对》饰演:丹尼斯·奎德
- 2010年《基督再临》饰演:丹尼斯·奎德
- 2009年《深空失忆》饰演:丹尼斯·奎德
- 2008年《刺杀据点》饰演:丹尼斯·奎德
- 2008年《刺杀据点》饰演:丹尼斯·奎德
- 2002年《远离天堂》饰演:丹尼斯·奎德
- 2004年《后天》饰演:杰克·霍尔
- 1996年《龙之心》饰演:丹尼斯·奎德
- 2011年《灵魂冲浪人》饰演:汤姆.汉密尔顿
- 2017年《一条狗的使命》饰演:伊森