Home People Aaron Eckhart Aaron Eckhart movies Aaron Eckhart movies Aaron Eckhart Movies (42) Line of Duty (1969) As Penny. Midway (2019) As Lieutenant Colonel Jimmy Doolittle. He was 51 years old Incarnate (2016) As Dr. Seth Ember. He was 48 years old Bleed for This (2016) As Kevin Rooney. He was 48 years old Sully (2016) As Jeff Skiles. He was 48 years old London Has Fallen (2016) As President Benjamin Asher. He was 47 years old My All American (2015) As Darrell Royal. He was 47 years old Lennon or McCartney (2014) As Himself (archive footage). He was 46 years old I, Frankenstein (2014) As Adam. He was 45 years old Olympus Has Fallen (2013) As President Benjamin Asher. He was 45 years old Erased (2013) As Ben Logan. He was 45 years old The Rum Diary (2011) As Sanderson. He was 43 years old Battle: Los Angeles (2011) As Michael Nantz. He was 42 years old Rabbit Hole (2010) As Howie Corbett. He was 42 years old Love Happens (2009) As Burke. He was 41 years old Towelhead (2008) As Mr. Vuoso. He was 40 years old The Dark Knight (2008) As Harvey Dent / Two-Face. He was 40 years old Meet Bill (2007) As Bill. He was 39 years old Meet Bill (2007) As Executive Producer. He was 39 years old No Reservations (2007) As Nick. He was 39 years old Killers Kill, Dead Men Die (2007) As The Cop. He was 38 years old The Black Dahlia (2006) As Lee Blanchard. He was 38 years old The Wicker Man (2006) As Truck Stop Patron. He was 38 years old Conversations with Other Women (2006) As Man. He was 38 years old Thank You for Smoking (2005) As Nick Naylor. He was 37 years old Neverwas (2005) As Zach Riley. He was 37 years old Suspect Zero (2004) As Thomas Mackelway. He was 36 years old Paycheck (2003) As Rethrick. He was 35 years old The Missing (2003) As Brake Baldwin. He was 35 years old The Core (2003) As Dr. Josh Keyes. He was 35 years old Possession (2002) As Roland Mitchell. He was 34 years old The Pledge (2001) As Stan Krolak. He was 32 years old Nurse Betty (2000) As Del Sizemore. He was 32 years old Erin Brockovich (2000) As George. He was 32 years old Any Given Sunday (1999) As Nick Crozier. He was 31 years old Molly (1999) As Buck McKay. He was 31 years old Thursday (1998) As Nick. He was 30 years old Your Friends & Neighbors (1998) As Barry. He was 29 years old In the Company of Men (1997) As Chad. He was 29 years old Slaughter of the Innocents (1993) As Ken Reynolds. He was 24 years old Double Jeopardy (1992) As Dwayne. He was 24 years old White Cargo (1969) As Producer.