Edit
"The Punisher" Memento Mori (TV Episode 2017) Poster

(TV Series)

(2017)

Full Cast & Crew

Directed by 

Stephen Surjik

Writing Credits  

Gerry Conway ... (based on the Marvel comics by) &
John Romita Sr. ... (based on the Marvel comics by) (as John Romita) &
Ross Andru ... (based on the Marvel comics by)
 
Steve Lightfoot ... (created by)
 
Steve Lightfoot ... (written by)
 
Angela LaManna ... (story editor)
 
Ken Kristensen ... (staff writer)

Cast (in credits order) complete, awaiting verification  

Jon Bernthal ... Frank Castle
Ebon Moss-Bachrach ... David Lieberman
Ben Barnes ... Billy Russo
Amber Rose Revah ... Dinah Madani
Jason R. Moore ... Curtis Hoyle
Jaime Ray Newman ... Sarah Lieberman
Mary Elizabeth Mastrantonio ... Marion James
Shohreh Aghdashloo ... Farah Madani
Tony Plana ... Rafael Hernandez
Houshang Touzie ... Dr. Hamid Madani
Ripley Sobo ... Leo Lieberman
Kobi Frumer ... Zach Lieberman
Kelli Barrett ... Maria Castle
Aidan Pierce Brennan ... Frank Castle Jr.
Nicolette Pierini ... Lisa Castle
Josh Caras ... Carl
Sabrina Reitman Sabrina Reitman ... Hayley
Yadira Correa Yadira Correa ... Cop
Rest of cast listed alphabetically:
Justin Michael Woods Justin Michael Woods ... Army Veteran (uncredited)

Produced by 

Mark Ambrose ... producer (as Mark Ambrose)
Gail Barringer ... producer (produced by)
Jim Chory ... executive producer
Laura Delahaye ... executive producer
Alan Fine ... executive producer
Paul Gadd ... co-producer
Allie Goss ... executive producer
Felicia D. Henderson ... co-executive producer
Kris Henigman ... executive producer
Cindy Holland ... executive producer
Michael Jones-Morales ... supervising producer
Stan Lee ... executive producer
Steve Lightfoot ... executive producer (showrunner) / executive producer
Jeph Loeb ... executive producer
Joe Quesada ... executive producer
Bruce Marshall Romans ... supervising producer
Dario Scardapane ... co-executive producer
Joseph White ... co-producer
Karim Zreik ... executive producer

Music by 

Tyler Bates ... (score by)

Cinematography by 

Petr Hlinomaz ... director of photography

Editing by 

William Yeh

Casting By 

Julie Schubert

Production Design by 

Scott P. Murphy

Art Direction by 

Matteo De Cosmo

Set Decoration by 

Kelley Burney

Costume Design by 

Lorraine Calvert

Makeup Department 

Stephanie Barnes ... makeup artist
Shari Besanceney ... hair department head
Joshua Gericke ... key hair stylist
Rachel Hevesi ... makeup artist
Brenda Bush Johannesen ... makeup department head
Dayeon Kang ... makeup artist
Elizabeth Piper S. ... makeup artist
Toni Roman ... hair stylist
Jeremy Selenfriend ... additional special makeup effects artist
Jonathan Sharpless ... additional hair stylist
Brian Spears ... prosthetic makeup artist
Jessica Toth ... key makeup artist
Josh Turi ... prosthetic makeup department head
Philip Harrah ... special makeup effects artist shop supervisor (uncredited)

Production Management 

Darren Frankel ... executive in charge of post production
Lori Johnson ... production manager

Second Unit Director or Assistant Director 

Cathleen McFadyen ... second assistant director
Derek Peterson ... first assistant director

Art Department 

Kendall Anderson ... assistant set decorator
Jamie Arbuckle ... set dresser
Nancy Gayle Boytos ... set dresser
David Branum ... assistant property master / on set property master
Jasmine Cho ... set decoration production assistant
Daniel Columbie ... prop designer / propmaker
Michael Cruz ... art assistant
Rick Daly ... scenic artist
Jerry DeRogatis ... property master
Richard Bryan Douglas ... standby carpenter
Jennifer Fox ... art department assistant
Daniel Geary ... carpenter (credit only)
Jesse Gertsen ... construction coordinator
Apache Gonzalez ... scenic artist
Matthew Guarriello ... key construction grip
Nicholas Guarriello ... Key standby construction
A. Jake Holland ... art assistant
Ian Jarvis ... graphic artist
Katie Kemsley ... scenic artist
Doro Klusmann ... props
Dave Major ... assistant property master
James H. McDonnell ... set dresser
Stephen Morahan ... assistant art director
Randy L. Parisian ... charge scenic
Zebah Pinkham ... props
Anna Sarpa ... industrial scenic
Duncan Smith ... scenic artist
Diane Soffian ... set dresser
Scott Taft ... carpenter
Roxy Toporowych ... buyer/assistant set decorator
Patrick Beals ... prop designer (uncredited)

Sound Department 

Joe Barnett ... re-recording mixer
Zane D. Bruce ... foley artist
Christian Buenaventura ... adr supervisor
Eddie Bydalek ... mix technician
Jerry Cox ... sound utility
Stacey Dodds ... sound engineer
Judah Getz ... adr mixer
Jonathan Golodner ... sound effects editor
Charles Hunt ... production sound mixer (as Charles R. Hunt)
Adam Jenkins ... re-recording mixer
Steve Lederer ... assistant dialogue editor
Lindsay Pepper ... foley artist
Spyros Poulos ... boom operador: second unit
Lauren Stephens ... supervising sound editor
Jerrell Suelto ... adr mixer
Dmitry Volovik ... boom operator
Jordan Wilby ... sound designer / sound effects editor
Antony Zeller ... foley editor

Special Effects by 

Steve Biebel ... special effects technician
Eugene Hitt ... special effects coordinator
James Kolpin ... special effects technician
Johann Kunz ... special effects supervisor
Frazer Newton ... pyrotechnician
Stephen Powers ... special effects foreman
John Sullivan ... special effects technician
Nick Torelli ... special effects technician
Peter Wright ... special effects technician

Visual Effects by 

Greg Anderson ... visual effects supervisor
Jo Ann Cordero Belen ... senior compositor: Fuse FX
Brian Budak ... digital compositor
Cecilia Calles ... digital compositor
Daniel Cohen ... visual effects producer
Jason Cunningham ... visual effects artist (as Jason M Cunningham)
Tyler Deck ... visual effects associate producer: FuseFX
Luciano DiGeronimo ... compositing supervisor: FuseFX
John Grimaldi Jr. ... matte painter: FuseFX
Phoebe Gurrola ... visual effects coordinator
Laura Hitchcock ... digital compositor: FuseFX
Sean Kachenmeister ... visual effects editor: Encore Hollywood
Wendy Lanning ... vfx executive producer: FuseFX Vancouver
Jack McAllan ... digital compositor
Christian Quickle ... production manager fusefx
Rick Ravenell ... visual effects artist
Mark Sawa ... vfx assistant editor
Adam Schwartz ... digital compositor
Tonya Smay ... digital compositor
Joshua Spivack ... visual effects producer: Encore VFX
Pedro Tarrago ... editorial supervisor: FuseFX
Chris Wright ... visual effects supervisor

Stunts 

Giuseppe Ardizzone ... stunts
David Armstrong ... stunt performer
Nitasha Bhambree ... additional stunt double: Amber Rose Revah
Chris Brewster ... stunt performer
Christopher Clements ... stunt pre-vis
Jefferson Cox ... Ben Barnes
Justin Eaton ... stunt double: Frank Castle
Guy Fernandez Jr. ... stunts (as Guy Fernandez)
Mark Fichera ... stunt performer
Aja Frary ... stunt double: Amber Rose Revah
Haaron Hines ... stunt double: Jason R. Moore
Niahlah Hope ... stunt double: Sabrina Reitman
Mack Kuhr ... stunt performer
Luke Lesko ... stunt performer
Corey Michael Lincoln ... utility stunts
Eric Linden ... assistant stunt coordinator
Corey Pierno ... stunt performer
Ashley Pynn ... stunts
Tracey Ruggiero ... stunt performer: homeland security
Evan Dane Taylor ... fight coordinator
Thom Khoury Williams ... stunt coordinator (as Thom Williams)

Camera and Electrical Department 

Jorge Del Toro ... assistant camera (as J.L. Del Toro)
Jeffrey A. Eplett ... stage rigging gaffer
Greg Finkel ... first assistant a cam
Joe Fugallo ... louma crane technician
Nana Gentry ... still photographer
Jonathan Jeng ... digital loader
Frank La Frazia ... light board operator
Kevin Martin ... grip
Andrew Peck ... first assistant camera "b" camera
Chad Lear Plunkett ... grip
Christopher Proscia ... key rigging grip (as Chris Proscia)
Ema Rees-Scanlon ... a camera 2nd assistant camera (as Emma Rees-Scanlon)
Andrew Riggs ... grip
Nicole Rivelli ... still photographer
Andrew Sadtler ... lighting technician
Mike Sime ... 24 frame video playback supervisor / computer video playback supervisor
Carl Tebbenhoff ... gaffer
David Woolner ... electrician

Casting Department 

Patty Connolly ... adr voice casting (as Patty Majorczak-Connolly) / adr voice casting
Ronen Gevint ... background casting
Lain Kunin ... casting associate

Costume and Wardrobe Department 

Kimberly Baird ... costumer
Kristine Bellerud ... set costumer
Heather Breen ... costume shopper
Paige Lundgren ... costume coordinator
Amy McClure ... key tailor
Eric S. Miller ... costume pa (as Eric Miller)
Zoë Nadel ... set costumer (as Zoe Nadel)
Meghan Corea Raymond ... assistant costume designer (as Meghan Corea)
Ramsay Williams ... set costumer
Patrick S. O'Donoghue ... set costumer (uncredited)

Editorial Department 

Krystle Annand ... dailies producer
John Bonta ... colorist: dailies
Jamie Bryant ... post production coordinator
Tony D'Amore ... final colorist
Sarene El-Abour ... post-production assistant
Peter Ritter ... colorist
Alex Romano ... on-line editor
Chris Zarcone ... dailies technician
Matthew Garcia ... on-line editor (uncredited)

Location Management 

Steve Faughnan ... location coordinator
Henry Giraldo ... location assistant
Leila Nurse ... assistant location manager
Steven Nyberg ... location assistant
Alex O'Neill ... location assistant
Rich Rogers ... location production assistant
Sarah Brady Stack ... assistant location manager
Jeff Vari ... location scout
Jamie Vermilye ... assistant location manager
Thomas Whidden ... location scout
Nils Widboom ... location manager

Music Department 

Can Bolat ... music publisher
Joanne Higginbottom ... additional music
Nate Hill ... music editor (as Nathaniel Hill)
Robin Stout ... trailer music
Superhuman ... trailer music
Liam Westbrook ... trailer music

Script and Continuity Department 

Brian Farley ... script coordinator
Jason Foulke ... script supervisor

Additional Crew 

Santo Arcuri ... second assistant accountant
Fabio Assalone ... second assistant accountant (as Fabio A. Assalone)
Taran Butler ... tactical weapons trainer
Kohli Calhoun ... dialect coach
Nicole Cotton ... payroll accountant
Gina Crane ... product placement coordinator
James D. Dever ... military technical advisor
Bryan Ellenburg ... security advisor
Will Felker ... 2nd assistant accountant
Evelyn Fogleman ... stunt production assistant
Pamela Giangreco ... production assistant: paperwork
Samuel Glen ... armorer
Elizabeth Grasso ... production assistant
Jared Grove ... production assistant
Brandie Horstkamp ... assistant office coordinator
Zimran Jacob ... Assistant to Mr. Lightfoot
Danielle Jacobson ... production assistant
Hilary Kehoe ... production coordinator
Cody Lassiter ... security supervisor
Tyanna Lazauskas ... clearance coordinator
Laura Jean Leal ... writers' assistant
Brittany Ledgin ... production secretary
Charlie Liao ... production staff
Melissa Loseby ... unit publicist
Gabrielle Lui ... second assistant accountant
Lee Philip Malin ... security manager
Lauren Mark ... production assistant
Richard Molloy ... production assistant
Mary Elizabeth Monda ... assistant to NY producer
Michelle Diaz Murphy ... production assistant: first team
Rich Neurouter ... set medic
Vincenzo Pepe Jr. ... set medic
Harold Plaut ... digital video
Xander Rawlins ... Military Advisor
Leroy Rivera ... production assistant
Adam Samuels ... office production assistant
Anthony Santos ... production assistant
Joe Saulino ... production assistant
Andrew Scudder ... production assistant
Rocky Kellon Smith ... stand-in: Jon Bernthall
Anibal Soto ... first assistant accountant
Paul Varacchi ... security pa
Jesse Vilinsky ... voice actor (as Jesse Sarah Vilinsky)
Benjamin Whitehouse ... production accountant
Mez Yoftahie ... assistant payroll accountant
Masha Zhak ... production assistant
Frankie Fortunato ... additional set production assistant (uncredited)
Paul D. Goldman ... vice president post production (uncredited)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed