老幸运 2017
饰演 未知
猛犸惊魂 2016
饰演 Simon Abernathy
国王的全息图 2016
饰演 Ron
失鞋战场 2014
饰演 Ulysses S. Grant
注册情缘 2013
饰演 Dr. Roland Emerson
救赎之路 2010
饰演 Santa
冰天血地 2009
饰演 Dr. John Fury
绒布小兔子 2009
饰演 Horse
救赎之路 2007
饰演 Santa
杀人的海浪(上)(普通话) 2007
饰演 -
杀人的海浪 2007
饰演 未知
杀人的海浪(上) 2007
饰演 -
杀人的海浪(下) 2007
饰演 -
老敞篷车之旅 2006
饰演 -
绝望 2006
饰演 -
猛犸复活 2006
饰演 Simon Abernathy
国家安全 2004
饰演 Admiral Ted McKee
摇摆吉普赛 2003
饰演 George Verdi
太阳之泪 2003
饰演 Captain Bill Rhodes
日正当中(2000) 2000
饰演 Will Kane
纽约大地震 1999
饰演 Thomas Ahearn
爱杀疑云 1999
饰演 Fred Maddux
恋爱高飞 1999
饰演 Dr. Radley Tate
接触未来 1997
饰演 David Drumlin
大河恋 1992
饰演 Rev. Maclean
欲海潮(原声) 1992
饰演 Darryl Cooper
超级赢家 1992
饰演 Capt. Frank Sedman
菜鸟霹雳胆 1990
饰演 Eugene Ackerman
小镇奇案 1990
饰演 Sheriff Sam Brodie
钢木兰 1989
饰演 Drum Eatenton
鬼驱人3 1988
饰演 Bruce Gardner
雌雄双赌棍 1987
饰演 Jeremy Collins
壮志凌云 1986
饰演 Viper
触灵 1983
饰演 Sheriff Bannerman
异形 1979
饰演 Dallas
提心吊胆 1976
饰演 -
没有明天的人 1974
饰演 Dee Mobley
哈洛与慕德 1971
饰演 Police Officer (as M. Borman)
陆军野战医院 1970
饰演 Duke Forrest