2021 - Frammenti dal passato - Reminiscence - Attore - Walter Sylvan
2019 - Joker - Attore - Thomas Wayne
2016 - Paradise Beach - Dentro l'incubo - Attore - Padre
2013 - 42 - Attore - Clay Hopper
2012 - The Guilt Trip - Attore - Ben
2012 - Il Cavaliere Oscuro - Il Ritorno - Attore - Deputato
2012 - Red Dawn - Attore - Tom Eckert
2011 - Monte Carlo - Attore - Robert
2010 - The Runaways - Attore - Donald Currie
2007 - Davanti agli occhi - Attore - Paul McFee
2007 - The Burning Plain - Il confine della solitudine - Attore - Robert
2007 - Ghost Rider - Attore - Barton Blaze
2003 - National Security - Sei in buone mani - Attore - Heston
2000 - Le riserve - Attore - Eddie Martel
1995 - Apollo 13 - Attore
1995 - Qualcosa di cui... sparlare - Attore - Jamie Johnson
1993 - Prehysteria - arrivano i dinosauri - Attore - Frank
1992 - UN GRIDO NEL SILENZIO - Attore - Ed Wylie
1992 - FUGA PER UN SOGNO - Attore - Kurt
1985 - Midas Valley - Attore - Brad Turner