城堡石 2019
飾演 Alan Pangborn
PPS混亂之子第5季 2012
飾演 -
神探阿蒙第7季 2008
飾演 Sheriff Rollins
神探阿蒙第6季 2007
飾演 Sheriff Rollins
神探阿蒙第1季 2002
飾演 Sheriff Rollins
末日逃生(3D) 2020
飾演 Dale
末日逃生(普通話) 2020
飾演 Dale
末日逃生 2020
飾演 Dale
嗜血灰熊 2015
飾演 Sully
報(bào)童 2012
飾演 W.W. James
諜影重重4 2012
飾演 Ezra Kramer
一代驕馬 2010
飾演 Ogden Phipps
一代驕馬(1080P) 2010
飾演 Ogden Phipps
羅丹島之戀 2008
飾演 Robert Torrelson
諜影重重3 2007
飾演 -
街頭日記 2007
飾演 Steve Gruwell
自由作家 2007
飾演 Steve Gruwell
失落的世界(上)(普通話) 2005
飾演 -
失落的世界(下)(普通話) 2005
飾演 -
飾演 Martin Darius / Peter Lake
國(guó)家安全 2004
飾演 Joe Johnson
已上漆的房子 2003
飾演 Eli 'Pappy' Chandler
航運(yùn)新聞 2001
飾演 Jack Buggit
蠻牛戰(zhàn)士 2001
飾演 Sgt. Lee
垂直極限 2000
飾演 Montgomery Wick
誡條理律 1997
飾演 未知
卡拉之歌 1996
飾演 Bradley
生死豪情 1996
飾演 Tony Gartner, Washington Post
黑色逃亡夜 1996
飾演 謝利·羅根
剝皮人魔 1994
飾演 Stephen Broderick
印第安追逐記 1993
飾演 John Cain
牛仔們總是我的英雄 1991
飾演 H.D. Dalton
沉默的羔羊(普通話) 1991
飾演 Jack Crawford
沉默的羔羊 1991
飾演 Jack Crawford
沉默的羔羊(作廢) 1991
飾演 Jack Crawford
獵殺紅色十月號(hào)(普通話) 1990
飾演 Bart Mancuso
獵殺紅色十月號(hào) 1990
飾演 Bart Mancuso
獵殺紅色十月 1990
飾演 -
西瓦拉多大決戰(zhàn) 1985
飾演 Emmett
魔鬼戰(zhàn)士堡 1983
飾演 Glaeken
太空先鋒 1983
飾演 Alan Shepard
都市牛郎 1980
飾演 Wes Hightower
現(xiàn)代啟示錄 1979
飾演 Lieutenant Richard M. Colby
飾演 Newt