(Bang, Bang, You’re Dead, 2002) jako Trevor Adams Projekt Laramie (The Laramie Project, 2002) jako Aaron Kreifels Wielkie kłopoty (Big Trouble, 2002) jako Matt Arnold 11:14 (2003) jako Eddie Northfork (2003) jako Cod The Heart Is Deceitful Above All Things (2004) jako Fleshy Boy Punisher (The Punisher, 2004) jako Spacker Dave Osaczony (Hostage, 2005) jako Mars X-Men: Ostatni bastion (X-Men: The Last Stand, 2006) jako Archangel Alpha Dog (2006) jako Jake Mazursky 3:10 do Yumy (3:10 to Yuma, 2007) jako Charlie Prince 30 dni mroku (30 Days of Night, 2007) jako nieznajomy Birds of America (2008) jako Jay Pandorum (2009) jako Bower W imieniu armii (The Messenger, 2009) jako Will Montgomery Mechanik (The Mechanic, 2011) jako Steve McKenna Kontrabanda (Contraband, 2012) jako Sebastian Abney Ocalony (Lone Survivor, 2013) jako Matt „Axe” Axelson Na śmierć i życie (Kill Your Darlings, 2013) jako William S.