2017 - Annabelle 2: Creation - Attore - Pete Higgins
2013 - Devil's Knot - Fino a prova contraria - Attore - Detective Mcdonough
2011 - Game Change - Attore - Randy Scheunemann
2011 - Sono il numero quattro - Attore - Frank
2008 - Gran Torino - Attore - Steve Kowalski
2006 - La ricerca della felicità - Attore - Jay Twistle
2006 - Vita da camper - Attore - Marty
2002 - Prova a prendermi - Attore - Conte Earl Amdursky
2001 - K-PAX - Da un altro mondo - Attore - Dr. Seve Becker
2001 - THE MAJESTIC - Attore - Carl Leffert
2000 - Return to Me - Attore - Mike