Marvel Announces Ebon Moss-Bachrach Will Play Micro In ‘Punisher’; Ben Barnes Confirmed As Jigsaw

Oct 6, 2016

Marvel Television has announced three actors have joined the cast of their Punisher series on Netflix.

jigsaw_earth-noirThey are confirming that Ben Barnes is indeed apart of the cast and will play villain Billy Russo aka Jigsaw. The character description also affirming our own information that he would be playing a former soldier that served with Frank Castle. Russo has formed Anvil, a private military contractor company and seemingly is our main villain.

The character was last seen in Lexi Alexander’s Punisher: War Zone, played by Dominic West.

It’s interesting this take will see Russo have a friendship first with Castle.


The private military company Anvil sounds like it could be mimicking sketchy companies like Blackwater. Anvil could easily have connections to Frank’s nemesis from Daredevil and might become the main threat of the show.

I’m curious if Russo and Anvil will have ties to the Maggia Crime Family or will be just a straight-up seedy PMC company.

Have you seen this:
Humbl Beginnings.......

Ebon Moss-Bachrach will be playing Frank’s arms dealer Micro and Amber Rose Revah will play a Homeland Security Agent.


Ben Barnes (“The Chronicles of Narnia“) joins the cast as Billy Russo, Frank’s Castle’s best friend from his days in the Special Forces. He runs a successful private military corporation called “Anvil.”’
Ebon Moss-Bachrach (“Girls”) will play Micro, a former NSA analyst whose secrets may be of great value to Frank Castle and everyone around them.

And Amber Rose Revah (“Indian Summers,” “Son of God”) joins as Dinah Madani, a highly-trained sophisticated Homeland Security agent who is vexed by the Punisher.

There is still plenty of roles yet to be announced, including a possibly corrupted CIA Agent that a couple of actors have been auditioning for.

Production is underway in Brooklyn, New York and is expected to be released sometime in 2017.


Are you an Insider?News, reviews, & updates are just the beginning.

Don't miss out on your chance to win every month...

Just Missed!
Free GWW t-shirt!
Can't win' em all!
25% Off Insider Membership
So Close!
50% Off Insider Membership
Not today
50% Off GWW Shirt
Try again Tomorrow
25% Off GWW Shirt
Get your chance to win a prize!
Enter your email address and spin the wheel. This is your chance to win amazing discounts!
Our in-house rules:
  • One game per user
  • Cheaters will be disqualified.