少年囚徒 2017
饰演 Charlie
双龙出手 2013
饰演 -
冥界警局 2013
饰演 Newscaster in Helicopter
暂告安全 2012
饰演 Captain Wolf
盗童疑云 2012
饰演 Dorin
布鲁克林警察 2010
饰演 Trooper Scarborough
圣安娜奇迹 2008
饰演 General Ned Almond
B.T.K连环杀手 2008
饰演 Detective Lutz
亡灵召唤 2006
饰演 Stephen Javitz
晚安,好运 2005
饰演 Charlie Mack
不再沉默 2005
饰演 Mr. Neck
叛逆边缘 2001
饰演 Patient in Recreation Room
冲出越战 1998
饰演 Captain Drummond
警察帝国 1997
饰演 Officer B
亡命悍将 1996
饰演 U.S. Marshal Pat Schiller
瘦到死 1996
饰演 Billy Halleck
墓碑镇 1993
饰演 Frank McLaury (as Robert Burke)