Jonathan Edward Bernthal (born September 20, 1976) is an American actor. He is best known for playing Shane Walsh in the AMC horror series "The Walking Dead" (2010–2012; 2018) and Frank Castle / The Punisher in the Netflix action series "Daredevil" (2015–2018) and "The Punisher" (2017–2019).