加尔维斯顿 2018
饰演 -
哈尔 2018
饰演 -
远山恋人 2017
饰演 Pilot
远山恋人(HDR) 2017
饰演 -
篮球之心 2014
饰演 Coach
火速搭档 2013
饰演 Sheriff Brogden
后人 2011
饰演 Cousin Hugh
威鲸闯天关4 2010
饰演 Gus Grisby
人鱼童话4 2010
饰演 Gus Grisby
不要离开 2010
饰演 Chris White
女友的男友不是我 2010
饰演 Logan Young
马克思·佩恩 2008
饰演 BB Hensley
星际之门:时空连续 2008
饰演 Major General Hank Landry
星际之门:真理之盒 2008
饰演 Mjr. Gen. Henry Landry
德国好人 2006
饰演 Colonel Muller
毁灭之日 普通话版 2006
饰演 President Paul Hollister
飞车人生 2004
饰演 John Bork
10.5级大地震 2004
饰演 President Paul Hollister
堪萨斯的凶屋 2002
饰演 Derek
饰演 Michael Mulvaney, Sr.
独角兽奇航:恶灵魔兽之役 2001
饰演 Alan Aisling
甜心先生 1996
饰演 Matt Cushman (uncredited)
外星界限之沙王 1995
饰演 Dr. Simon Kress
星际之门 1994
饰演 Major General Hank Landry (2005-)
人鱼的童话 1993
饰演 Gus Grisby
啦啦队长谋杀案 1993
饰演 Terry Harper
世外桃源历险记 1991
饰演 Jack Perkins
遗嘱风波 1990
饰演 Orville
致命杀手 1987
饰演 -
新汉普夏饭店 1984
饰演 Mr. Win Berry
偷渡人(原声) 1982
饰演 Guenter Wetzel
山那边 1975
饰演 Dick Buek
意外事件 1967
饰演 Pfc. Felix Teflinger
芳宛长春 1949
饰演 Beau