
1.04
Popularity5
Credits6.9
Rating23.6M
Budget61.7M
RevenueActing
Primarily
2025 The Luckiest Man in America as Ed
2019 Extremely Wicked, Shockingly Evil and Vile as Florida Public Defender Dan Dowd
2012 Flight as Ken Evans
2008 The Hurt Locker as Specialist Owen Eldridge
2005 Jarhead as Fergus O'Donnell