Claim: Jon Bernthal played Punisher.
Evidence: Jon Bernthal portrays the character in the second season of Marvel 's Daredevil as a part of the Marvel Cinematic Universe.