Marvel Announces Three ‘Punisher’ Cast Members

Photo Credit: Marvel/Netflix
October 10th, 2016

Fans already knew the titular character of The Punisher would be played by Jon Bernthal, and there have been plenty of rumors about which characters would appear in the series. Thanks to an announcement out of New York Comic Con, we know at least three more cast members confirmed for roles in the series. Photographers have also spotted a familiar face during shooting.

First announced is Ben Barnes, wouldn’t shouldn’t come as a surprise to those who have been following the rumors surrounding the show already. Barnes’ was the first name to surface when casting began this summer. While original rumors said Barnes would play one of the characters created for the Punisher movies, that’s not the case. He’s been cast as Billy Russo, whom Marvel describes as “Frank’s Castle’s best friend from his days in the Special Forces. He runs a successful private military corporation called “Anvil.”

This is a far cry from who Billy Russo is in the comics. He made his first comic book appearance in the 1970s in an issue of The Amazing Spider-Man, but he would become a recurring antagonist for the Punisher. A member of the Maggia, he was in the thick of many organized crime operations and was paid to assassinate the Punisher. The Punisher was able to defeat him and the scars he received in their first encounter left a “jigsaw” design on his face, prompting him to acquire the supervillain name of the same. He’s also taken on Black Widow and Daredevil in the comics, and even served prison time on The Raft, the prison viewers were just introduced to in Captain America: Civil War.

Walden Media


Micro, whom fans had already known was being cast, has also been found. Ebon Moss-Bachrach will play the character. Moss-Bachrach is best known for his role as Desi on Girls and as a scientist in The Last Ship. Marvel calls Micro “a former NSA analyst whose secrets may be of great value to Frank Castle and everyone around them.”

Fans have already seen hints of Micro in the past in the Marvel Cinematic Universe on television. Not only did Frank Castle retrieve a disc labeled with his name from his home in Daredevil season two, but he got a mention from Daisy (Chloe Bennet) on Agents of SHIELD as a hacker she used to know during her time with the Rising Tide. In the comics, he’s a powerful ally for the Punisher as he’s able to get his hands no just about any kind of information and weapon that he might need.



The final announced cast member is Amber Rose Revah as Dinah Madani. Revah is an actress who has been all over UK TV and mini series over the last few years, and you’ll be able to see her in NBC’s Emerald City before the Punisher heads to Netflix. Her character is described as a “highly-trained sophisticated Homeland Security agent who is vexed by the Punisher,” which sounds like she’ll be the person on the side of the law causing Frank Castle a little trouble. The Netflix shows, so far, have focused on the titular heroes for each series going against law enforcement, or finding allies in law enforcement. Dinah Madani doesn’t appear to have a comic book counterpart, but that could always change.

Masterpiece Theater


Filming kicked off last week in New York as fans and paparazzi spotted Bernthal filming with a beard and backpack. Additional shots around the city show that at least one Daredevil character will make an appearance in the show. Deborah Ann Woll was seen filming with Bernthal for at least one scene. You might remember her as Karen Page from the first two seasons of Daredevil.

Of the cast members likely to cross over, Woll is the most logical choice as her character formed a bond with Frank Castle while he was hospitalized and placed on trial. She was the only member of the legal team around him to support him. While she wasn't officially announced as part of the casting announcements for the show, she did appear at New York Comic Con for the series this weeiend.

Fans can also likely expect an appearance from Claire Temple (Rosario Dawson) in the series. The nurse has appeared in every Marvel series so far, with her most substantial role in the recently premiered Luke Cage. She’s been labeled as the connective tissue for the Netflix shows, though other actors have made appearances in more than one show as well, like Carrie Ann Moss and Rob Morgan.

The Punisher is expected to join Marvel’s slate of Netflix shows in 2017. It likely won’t premiere until after Iron Fist, which joins the lineup in March 2017, and The Defenders, which will film this fall.