Born in Grosse Pointe, Michigan, USA
Countdown
2019
As Charlie
13 Hours: The Secret Soldiers of Benghazi
2016
As Chris Stevens
Her
2013
As Charles
Devil's Knot
As Paul Ford
Towelhead
2008
As Gil Hines
Identity
2003
As Assistant District Attorney
Gods and Generals
As Col. Adelbert Ames
The Mask of Zorro
1998
As Capt. Harrison Love