1.06
Popularity14
Credits6.5
Rating124M
Budget397M
RevenueActing
Primarily2021 The Little Things as Captain Henry Davis
2017 Transformers: The Last Knight as General Morshower
2013 After Earth as Commander Velan
2011 Moneyball as Ron Hopkins
2011 Transformers: Dark of the Moon as General Morshower
2011 X-Men: First Class as Colonel Hendry
2009 The Men Who Stare at Goats as Major General Holtz
2009 Transformers: Revenge of the Fallen as General Morshower
2007 Transformers as SOCCENT Sergeant
2005 The Island as Medical Courier
2001 Black Hawk Down as LTC Tom Matthews
2001 Pearl Harbor as William Halsey Jr.
1998 Godzilla as Kyle Terrington
1997 Air Force One as Agent Walters