Ben Barnes’ Role in THE PUNISHER Revealed

Looks like we are all right and wrong at the same time with Ben Barnes’ role in THE PUNISHER.

Netflix confirmed the role of Westworld‘s Ben Barnes and it won’t be the antagonist of the series. He will play the role of Billy Russo, Frank Castle’s best friend in the Special Forces days. Adding to that, he also runs a private military corporation called Anvil.

Ben Barnes_Billy-Russo-Jigsaw

However, Marvel comic fans know what the name Billy Russo means. Russo is also known as Punisher’s villain, Jigsaw. Dominic West played the role of Jigsaw in 2008’s Punisher: War Zone.


Netflix also announced to more roles for the series. That includes Ebon Moss-Bachrach as Micro and Amber Rose Revah as Dinah Madani. Micro acts as Frank Castle’s supplier/hacker. Whilst, Dinah Madani is a highly-trained sophisticated Homeland Security agent who is vexed by the Punisher.


Walk through hell with The Punisher in Netflix on November 2017.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.