Sometime in September, Ben Barnes (Prince Caspian) was reported as a series regular in the upcoming “The Punisher” Netflix Original with his role at the time being a mystery.
Today, Marvel has comfirmed the Barnes will take on the role of Frank Castle’s arch enemy Billy Russo, also know as Jigsaw.
“The Punisher” Netflix series is expected to be released sometime in 2017.
Check back for more at superpoweredfancast.com!