诸圣 2017
饰演 -
万灵之日 2005
饰演 Sheriff Blanco (adult Ricky White)
劲歌飞扬 2004
饰演 Simon Fletcher
闪电杀人鱼 2003
饰演 Capt Andrew
剑齿虎 2002
饰演 Bob Thatcher
火速截杀 2002
饰演 Mcgrary
深入敌后 2001
饰演 Master Chief Tom O'Malley
怒海潜将 2000
饰演 Captain Hartigan
猎杀U-571 2000
饰演 Maj. Matthew Coonan, USMC, Office of Naval Intelligence
猎杀U-571(普通话) 2000
饰演 Maj. Matthew Coonan, USMC, Office of Naval Intelligence
双面先锋 1999
饰演 Joseph Meeker
杀机重重 1998
饰演 Deputy Lawrence
血洗唐人街 美国版 1990
饰演 Det. Lt. Loach
拒绝文凭的高校毕业生 1983
饰演 Will
拒绝文凭的高校毕业生 1983
饰演 Will
军官与绅士 1982
饰演 Sid Worley
黑狱风云 1980
饰演 Larry Lee Bullen