Marvel's The Punisher official wallpaper
Marvel's The Punisher poster

Marvel's The Punisher

(2017)

Cast

Jon Bernthal as Frank Castle / Punisher
Jon Bernthal

as Frank Castle / Punisher

Ben Barnes as Billy Russo
Ben Barnes

as Billy Russo

Amber Rose Revah as Dinah Madani
Amber Rose Revah

as Dinah Madani

Josh Stewart as John Pilgrim
Josh Stewart

as John Pilgrim

Jason R. Moore as Curtis Hoyle
Jason R. Moore

as Curtis Hoyle

Floriana Lima as Dr. Krista Dumont
Floriana Lima

as Dr. Krista Dumont

Giorgia Whigham as Amy Bendix
Giorgia Whigham

as Amy Bendix

Crew

Elizabeth Piper S. as Costume & Make-Up department
Elizabeth Piper S.

Makeup Artist

Steve Lightfoot as Production department
Steve Lightfoot

Executive Producer

Felicia D. Henderson as Production department
Felicia D. Henderson

Co-Executive Producer

Jeph Loeb as Production department
Jeph Loeb

Executive Producer

Jim Chory as Production department
Jim Chory

Executive Producer

Alan Fine as Production department
Alan Fine

Executive Producer

Stan Lee as Production department
Stan Lee

Executive Producer

Joe Quesada as Production department
Joe Quesada

Executive Producer

Karim Zreik as Production department
Karim Zreik

Executive Producer

Tyler Bates as Sound department
Tyler Bates

Original Music Composer

Gerry Conway as Writing department
Gerry Conway

Comic Book

John Romita Sr. as Writing department
John Romita Sr.

Comic Book

Ross Andru as Writing department
Ross Andru

Comic Book