Jon Bernthal as Frank Castle/Punisher in Daredevil
Jon Bernthal appeared in the role of Frank Castle, a.k.a. punisher, in the Netflix series Daredevil in 2016. This year, he has been signed to reprise the role in the series' spin-off The Punisher. The show will be a Netflix original.
1 of 8 Swipe To View More