Earlier this summer, Jon Bernthal was cast to play the Punisher in Netflix’s Daredevil. Bernthal was widely acknowledge to be a terrific choice to play the psychotic moralist because he seems kind of angry all the time; even when he’s playing a lawyer in Show Me a Hero, he seems ready to break out a shotgun or two.

Now we have our first set photos of Bernthal as the Marvel anti-hero, courtesy of JustJared. He’s all cut up and beating up bad guys while wearing a bulletproof vest. His famous skull t-shirt is notably absent, which fits into the show’s preference for realism over comic book fantasy.

The takeaway: Bernthal might live up to the hype.

Photos via AKM-GSI/JustJared