2019 - The Report - Attore
2017 - The Silent Man - Attore - John Dean
2016 - Christine - Attore - George
2014 - Cold in July - Attore - Richard Dane
2013 - Giovani ribelli - Kill Your Darlings - Attore - David Kammerer
2009 - Gamer - Attore - Ken Castle
2003 - PAYCHECK - Attore - Agente Klein