‘Marvel’s The Punisher’ Casting Details Plus Set Photo

Marvel announced today three roles that have been casted in its Netflix Original Series ‘Marvel’s The Punisher’.

Ben Barnes (The Chronicles of Narnia) is set to play Billy Russo, Frank Castle’s best buddy from in his time in the special forces. He is currently at the head of a successful military organization known as “Anvil.”


Ebon Moss-Bachrach (Girls) has been cast as Micro, a former NSA analyst who possesses valuable intel to not only Frank Castle, but also others around him.


Amber Rose Revah (Indian Summers) will play Dinah Madani, a Homeland Security agent vexed by The Punisher.


In a brief statement, the series showrunner and Executive Producer Steve Lightfoot spoke about the new talent joining the cast.

I’m really excited about the cast we’re assembling alongside Bernthal as Frank Castle. I look forward to watching Ben, Ebon and Amber embody these characters and breathe vivid life into the story we are crafting for this season of ‘Marvel’s The Punisher.’

Executive Producer and Marvels Head of Television Jeph Loeb added: 

We couldn’t be more thrilled about the remarkable talent joining Jon Bernthal in ‘Marvel’s The Punisher.’ Ebon, Ben and Amber are incredibly talented actors and we can’t wait to see them bring these characters to life.

Deborah Ann Woll was also spotted on set filming a scene with The Punisher himself.


Steve Lightfoot (Hannibal) will write the series’ first two episodes and serve as series showrunner and Executive Producer. Jim Chory (Marvel’s DaredevilMarvel’s Jessica JonesMarvel’s Luke Cage) will also serve as Executive Producer along with Jeph Loeb  (Marvel’s Daredevil, Marvel’s Jessica Jones, Marvel’s Luke Cage), Marvel’s Head of Television.

Although we don’t have a release date, Marvel confirmed the series will indeed debut on Netflix sometime in 2017.

‘Marvel’s The Punisher’ is produced by Marvel Television in association with ABC Studios for Netflix.


Author: Michael Mistroff

I like movies.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: