LITTLE ROCK, Arkansas (USA), 20 giugno, 1971
2021 - La notte del giudizio per sempre - Attore
2020 - She Dies Tomorrow - Attore - Doc
2019 - Le mans '66 - La grande sfida - Attore - Leo Beebe
2018 - Atto di fede - Attore - Brian Smith
2017 - The Silent Man - Attore - Charlie Bates
2014 - Fuori dal coro - Attore - Gerard
2013 - Big Sur - Attore - Neal Cassady
2011 - Red Dog - Attore - John Grant
2011 - J. Edgar - Attore - Charles Lindbergh
2010 - Tre all'improvviso - Attore - Sam
2010 - The Lincoln Lawyer - Attore - Ted Minton
2009 - Peacock - Attore - Agente Tom McGonigle
2006 - Glory Road - Attore - Allenatore Don Haskins
2006 - Poseidon - Attore - John Dylan
2005 - Stealth - Arma suprema - Attore - Tenente Ben Gannon
2005 - Il vento del perdono - Attore - Sceriffo Crane Curtis
2004 - Dietro l'angolo - Attore - Jason Lair
2003 - Wonderland - Attore - Ron Launius
2003 - Hulk - Attore - Maggiore Glenn Talbot
2002 - TUTTA COLPA DELL'AMORE - Attore - Jake
2001 - A Beautiful Mind - Attore - Hansen
2001 - I segreti del lago - Attore - Darby Reese
2001 - SESSION 9 - Attore - Hank
2000 - IL MISTERO DELL'ACQUA - Attore - Rich Janes
2000 - THE DANCER - Attore - Stephane
2000 - American Psycho - Attore - Craig McDermott
1996 - TRUE BLUE - SFIDA SUL TAMIGI - Attore - Dan Warren