告诉我是怎么死的 2016
饰演 Dr. Jerrems
阿提克斯研究所 2015
饰演 Dr. Henry West
骇客交锋 2015
饰演 Rich Donahue
I型起源 2014
饰演 Darryl
弱者 2013
饰演 -
静态 2012
饰演 Greg Wagner
另一个地球 2011
饰演 John Burroughs
伤害 2009
饰演 Darryl Coltrane
神秘的地洞 2008
饰演 Parcher
神秘的地洞 2008
饰演 Parcher
世贸中心 2006
饰演 Marine Sergeant Thomas
问尘情缘 2006
饰演 Bill
杀人命盘 2006
饰演 Dale Coverling
少数派报告 2002
饰演 Hotel Clerk
窥心事 2001
饰演 Richard Strout
香草的天空 2001
饰演 Clubgoer (uncredited)
剑鱼行动(作废) 2001
饰演 Gabriel's Crew
几近成名 2000
饰演 Bartender (scenes deleted)
碟中谍2 2000
饰演 Wallis
生于七月四日 1989
饰演 Platoon - Vietnam (as William R. Mapother)