接球手间谍 2018
饰演 -
分歧者3:上升之势 2017
饰演 David
分歧者3:忠诚世界 2016
饰演 David
火星救援 2015
饰演 泰迪·桑德斯
火星救援(普通话) 2015
饰演 泰迪·桑德斯
火星救援 (HDR) 2015
饰演 美国航天局局长泰迪·桑德斯
史蒂夫·乔布斯 2015
饰演 约翰·斯卡利
史蒂夫·乔布斯(作废) 2015
饰演 约翰·斯卡利
阿呆與阿瓜:賤招拆招 2014
饰演 -
阿呆与阿瓜2 2014
饰演 Harry
环形使者 2012
饰演 Abe
嚎叫 美国版 2010
饰演 Professor David Kirk
精神导师之梦 2009
饰演 -
为子搬迁 2009
饰演 Jerry Farlander
国家要案 2009
饰演 Rep. George Fergus
叛国者(2008) 2008
饰演 Carter
神鬼叛諜 2008
饰演 -
叛国者(2008)(普通话) 2008
饰演 Carter
太空黑猩猩 2008
饰演 Zartog
妈妈的宝贝 2007
饰演 Mert Rosenbloom
普卢默的夏天 2007
饰演 Narrator
小心为上 2007
饰演 Lewis Canfield
声名狼藉 2006
饰演 Alvin Dewey
房车之旅 2006
饰演 Travis Gornicke
休旅任務 2006
饰演 -
休旅任务 2006
饰演 Travis Gornicke
晚安,好运 2005
饰演 Sig Mickelson
鱿鱼和鲸 2005
饰演 Bernard Berkman
都是戴茜惹的祸 2005
饰演 Preacher
在天堂遇见的五个人 2004
饰演 Blue Man
假想英雄 2004
饰演 Ben Travis
众神与将军 2003
饰演 Lt. Col. Joshua Lawrence Chamberlain
超级吸尘器 2003
饰演 -
血腥拼图 2002
饰演 -
跨越德拉瓦河 2000
饰演 Gen. George Washington
外星人报到 1999
饰演 Tim O'Hara
一人有一点颜色 1998
饰演 Mr. Johnson
冒牌代言人 1997
饰演 Charles Tuttle
101真狗 1996
饰演 Roger
伴你高飞 1996
饰演 Thomas Tom Alden
山谷两日 1996
饰演 Alvin Strayer
阿呆与阿瓜 1994
饰演 Harry Dunne
阿呆与阿瓜 1994
饰演 Harry Dunne
葛底士堡 1993
饰演 Col. Joshua Lawrence Chamberlain
屠夫的灵媒娇妻 1991
饰演 Dr. Alex Tremor
归家之路 1990
饰演 Denton Webb
小魔星 1990
饰演 Dr. Ross Jennings
甜心共舞 1988
饰演 Sam Manners
卡罗尔街的房子 1988
饰演 Cochran
心火1986 1986
饰演 Richard
年代: 2013