驻院医生第2季 2018
饰演 Marshall Winthrop
弯曲空间 2017
饰演 -
空难余波(普通话) 2017
饰演 Matt
空难余波 2017
饰演 马特
炸弹之城 2017
饰演 Cameron Wilson
当树枝折断时 2016
饰演 Martin Cooper
悸动 2014
饰演 Mark
重返地球 2013
饰演 Commander Velan
重返地球(普通话) 2013
饰演 Commander Velan
变形金刚3 2011
饰演 General Morshower
X战警:第一战 2011
饰演 Colonel Hendry
变形金刚2 2009
饰演 General Morshower
末日地火 2009
饰演 General Cook
突破山脉 2006
饰演 Ted Billings
晚安,好运 2005
饰演 Colonel Anderson
火线对峙 2005
饰演 Lt. Leifitz
国家安全 2004
饰演 General Eaton
地心抢险记(普通话) 2003
饰演 FBI Agent
地心抢险记 2003
饰演 FBI Agent
珍珠港 2001
饰演 RAdm. William F. 'Bull' Halsey Jr.
1998轰天战警 1998
饰演 Anti-Abortionist
空军一号 1996
饰演 Agent Walters
潜龙轰天 1992
饰演 -
血色战役 1990
饰演 Cracker
费城实验 1984
饰演 -
飞越时空 1984
饰演 Mechanic