For playing a very complicated character, Jon Bernthal really did a great job playing Frank Castle despite having that amount of pressure of not messing the character up.
Jon Bernthal - Frank Castle aka The Punisher. "Hate the deed not the breed! End dogfighting." #pitbulls
Jon Bernthal (recently cast as The Punisher - woot!) and his precious baby.
STAN LEE IS WEARING A PUNISHER HOODIE MY LIFE IS COMPLETE YOU'RE WELCOME
Jon Bernthal. Loved him in The Walking Dead, now I have to watch him as The Punisher.
Netflix's Punisher Jon Bernthal still not happy with the casting choice though.....
Frank Castle/Punisher (Jon Bernthal)
Jon Bernthal for Men’s Health magazine. I knew I loved him for a reason!! #pittiefan
Four Bloody Awesome New Posters For DAREDEVIL Season 2 Debut