Amber Rose Revah

Marvel casts Jigsaw and Micro for Netflix’s The Punisher series
Oct 6, 2016

With The Punisher currently filming in New York City, Marvel has now officially revealed the name of the character Ben Barnes will play in the Netflix series while also announcing the addition of two new cast members.