2019 - Ad Astra - Attore - Chip Garnes
2011 - Immortals - Attore - Nycomedes
2008 - Saw V - Attore - Mallick
2008 - Poor Boy's Game - Attore - Keith
2007 - Shoot 'Em Up - Spara o muori - Attore - Uomo solitario
2005 - A History of Violence - Attore - William "Billy" Orser