Benjamin Walker (born born June 21, 1982) is an American actor, best known for his film appearances in Kinsey (as Alfred Kinsey at age 19), Harlon Block in Clint Eastwood's Flags of Our Fathers, and his critically acclaimed portrayal of Andrew Jackson in the Off- and On Broadway incarnations of Bloody Bloody Andrew Jackson.
2024September 5 as Peter Jennings
2022The Lord of the Rings: The Rings of Power (1, 16 Episode) as Damrod the Hill-Troll (voice), High King Gil-Galad
2022The Lord of the Rings: The Rings of Power Global Fan Screening as High King Gil-galad
2022The King's Daughter as Yves De La Croix
2021The Ice Road as Varnay
2021The Underground Railroad (2 Episodes) as Terrance Randall
2019The Kelly Clarkson Show (1 Episode) as Unknown
2019Love Is Blind as Farmer Smithson
2019Traitors (6 Episodes) as Jimmy Derby
2017Shimmer Lake as Zeke Sikes
2016The Choice as Travis Parker
2015In the Heart of the Sea as George Pollard
2015Marvel's Jessica Jones (13 Episodes) as Erik Gelden
2013Muhammad Ali's Greatest Fight as Kevin Kennedy
2012Abraham Lincoln Vampire Hunter: The Great Calamity as Abraham Lincoln
2012Abraham Lincoln: Vampire Hunter as Abraham Lincoln
2010Coach as Andy
2009The War Boys as David
2007Wasted NYC as Billy
20063 LBS (1 Episode) as Nick Ross
2006Flags of Our Fathers as Harlon Block
2006Unconscious as John Stradlater
2005The Notorious Bettie Page as Jim
2004Kinsey as Kinsey (Age 19)