Edit
The Punisher (2004) Poster

(2004)

Full Cast & Crew

Directed by 

Jonathan Hensleigh

Writing Credits (WGA)  

Jonathan Hensleigh ... (written by) and
Michael France ... (written by)

Cast (in credits order) complete, awaiting verification  

...
Jimmy Weeks (as Russell Andrews)
...
...
...
...
Tattooed Mike (as Russ Comegys)
...
Rick Elmhurst ...
...
Michael Reardon ...
Toro Croupier (as Michael Francis)
...
...
EMT (as William Hasenzahl)
...
Frank Castle (as Tom Jane)
...
...
...
...
Veryl Jones ...
Carleth Keys ...
...
Accountant #3
...
...
...
...
Accountant #1
...
...
Robin O'Dell ...
...
Yamil Piedra ...
...
...
...
Joan (as Rebecca Romijn-Stamos)
...
...
...
Jack Swanson ...
Accountant #2
Josh Thomas ...
...
...
Mike Toro (as Eduardo Yanez)
Rest of cast listed alphabetically:
...
Chino Binamo (as Bobby Black)
Vincent Lecavalier ...
Himself (scenes deleted)
John Lynch ...
Himself (scenes deleted)
John Baker ...
News Reporter (uncredited)
David Broitman ...
Kyle (uncredited)
...
Enforcer (uncredited)
...
Reporter (uncredited)
...
Castle Family Friend (uncredited)
...
Castle Family Member (uncredited)
...
Beach Visitor (uncredited)
Hatcher Flaschen ...
Sales Person (uncredited)
...
FBI Agent (uncredited)
Russell Hess ...
John Hill ...
Casino Patron (uncredited)
...
Nightclub Patron (uncredited)
...
Night Club Singer (uncredited)
...
Agent Moss (uncredited)
Walter Medina ...
Flirt at Casino Tables (uncredited)
...
Lieutenant (uncredited)
...
Castle Family Member (uncredited)
...
Heather Trzyna ...
Castle Family Member (uncredited)
Create a character page for: ?

Produced by 

Ari Arad ... co-producer
Avi Arad ... producer
Anson Downes ... associate producer
Christopher Eberts ... executive producer
Linda Favila ... associate producer
Kevin Feige ... executive producer
Andrew Golov ... executive producer
Andreas Grosch ... co-producer
Patrick Gunn ... executive producer
Gale Anne Hurd ... producer
Stan Lee ... executive producer
John Leonetti ... co-producer: animated intro (extended cut)
Amir Jacob Malin ... executive producer (as Amir Malin)
Chris Roberts ... executive producer (as Christopher Roberts)
Richard Saperstein ... executive producer
Andreas Schmid ... executive producer
John H. Starke ... executive producer (as John Starke)

Music by 

Carlo Siliotto

Cinematography by 

Conrad W. Hall ... director of photography

Film Editing by 

Jeff Gullo
Steven Kemper

Casting By 

Pam Dixon

Production Design by 

Michael Z. Hanan

Art Direction by 

John Dexter
John Hansen
Steve Saklad
Jarik Van Sluijs

Set Decoration by 

Casey Hallenbeck

Costume Design by 

Lisa Tomczeszyn

Makeup Department 

Ozzy Alvarez ... lab makeup effects
Carla Antonino ... makeup artist
Michele Baylis ... hair stylist: Tom Jane / makeup artist: Tom Jane
Deborah Brozovich ... additional hair stylist
Michelle Bühler ... makeup artist: Mr. Travolta
Leo Corey Castellano ... assistant makeup artist: second unit (as Leo Corey Catalaneau)
Lee Grimes ... key makeup artist
Jane Hassinger ... hair stylist
Rodger Jacobs ... makeup artist (as Roger Jacobs)
Kris Kobzina ... special makeup effects artist
Matthew W. Mungle ... prosthetics creator
Matthew Petty ... hair stylist
Carol Raskin ... hair stylist
Randa Squillacote ... key hair stylist
Kathe Swanson ... hair department head
Yolanda Toussieng ... hair stylist: Mr. Travolta
Gary Walker ... hair department head
Christine Wostak ... makeup artist
Ann-Maree Hurley ... day-check makeup artist (uncredited)
Diana Thomas-Madison ... makeup artist (uncredited)

Production Management 

Donald Dowd ... location production manager
Janet Fries Eckholm ... post-production supervisor
Kiley Fascia ... production supervisor
John H. Starke ... unit production manager

Second Unit Director or Assistant Director 

Steve Battaglia ... second second assistant director
Christian Clarke ... second assistant director: second unit
Gianna DeGiulio ... dga trainee
Gary Hymes ... second unit director
Richard Oswald ... second assistant director
Marten W. Piccinini ... first assistant director: second unit
David Sardi ... first assistant director
Cheeba White ... key second assistant director: second unit

Art Department 

John Balling ... scenic gang boss
Paul Catling ... concept artist
Don Cinderella ... set dresser
Christian Corvellec ... painter
Gina B. Cranham ... set designer
James P. Crapser ... construction gang boss
Stephen P. Durante ... lead man
Stephen I. Erdberg ... buyer
Michael J. Flynn ... greensman
Richard Fojo ... set designer
Daniel J. Gillooly ... greens coordinator
Charles Guanci Jr. ... prop master
James Harris ... general foreman
Jeffrey Harris ... painter (as Jeffrey P. Harris)
Paul J. Hendricks ... construction gang boss
Steven Kerlagon ... paint supervisor
Karey Kersey ... art department production assistant
Robert Loring Jr. ... greens foreman
Shawn Mack ... carpenter
Jeff 'J.Mac' McDonald ... set dresser
Marc Messenger ... storyboard artist
Michael Metzel ... construction coordinator
Rosa Palomo ... buyer
Linda Pilgrim ... scenic
Chris Purser ... assistant property master
Jeremy Alan Read ... on-set greensman
Doug Relkin ... construction production assistant
Alan S. Reynolds ... scenic artist foreman
Christopher Scheetz ... construction gangboss
Roger Sherman ... scenic artist
Chad Simpson ... paint foreman
Rich Swim ... set dresser: dayplayer
Dan Wilkerson ... on set dresser
Sean R. Wilson ... props
Ben Wolcott ... graphic designer
Carla Bailey ... scenic artist (uncredited)
Layron DeJarnette ... opening title sequence animator (uncredited)

Sound Department 

Steve Bartkowicz ... re-recording engineer
Vladislav Boyadjiev ... sound assistant
Kelly Cabral ... supervising sound editor
Paul Timothy Carden ... co-supervising sound editor
Tim Cooney ... sound mixer
Rickley W. Dumm ... sound effects editor
Jason King ... sound effects editor
Ai-Ling Lee ... sound effects editor
Chris Navarro ... adr recordist
Thomas O'Neil Younkman ... sound effects editor
Aynee Osborn ... assistant sound editor
Sarah Payan ... sound editor
Alberto Rossetto ... sound assistant
Mike Schmidt ... boom operator (as Michael Schmidt)
Brad Sherman ... sound re-recording mixer
Randy Smith ... utility cable
Unsun Song ... re-recording recordist
Edward M. Steidele ... foley artist
Marco Streccioni ... sound engineer
Jon Taylor ... re-recording mixer
Eric Thompson ... adr mixer
Chris Trent ... foley mixer
Jerry Trent ... foley artist
Lars Bjerre ... dialogue denoising (uncredited)

Special Effects by 

Robert Caban ... special effects technician
Michael H. Clark ... special effects technician
Peter Damien ... special effects technician
Kevin Harris ... special effects director
Thomas Kittle ... on-set coordinator
Jack Lynch ... special effects technician
John Patteson ... special effects
Richard E. Perry ... special effects foreman
Durk Tyndall ... special effects
Damon Wellner ... special effects
David McElroy ... production assistant (uncredited)

Visual Effects by 

Carl Beyer ... visual effects production manager
Steven Fagerquist ... visual effects compositing artist
Peter Koczera ... senior digital artist
Derek Ledbetter ... visual effects artist
Ramjasha Rhodes ... visual effects production assistant
Andrew Shuford ... visual effects assistant
Brian Smallwood ... digital compositor
Norie Varga ... visual effects artist
Bruce Wabbit ... digital artist
Gene Warren III ... model supervisor
Gene Warren Jr. ... visual effects supervisor
Christopher Warren ... director of miniature photography
Damon Wellner ... production assistant: Fantasy II
Johnny Wilson ... compositor
Rick Won ... model foreman
Tony Magaletta ... first assistant cameraman (uncredited)

Stunts 

Tom Akos ... stunts
Laura Albert ... stunt performer
Peter Donald Badalamenti II ... stunt double
Jennifer Badger ... stunt double
Billy Bates ... stunts
Chick Bernhardt ... stunts
Joe Bucaro III ... stunts
Jeff Chase ... stunt double: russian
James M. Churchman ... stunt rigging coordinator
Dane Farwell ... stunts
Sean Graham ... stunt double
Gene Harrison ... stunts
Gary Hymes ... stunt coordinator
Keii Johnston ... stunts
Rick Le Fevour ... stunts
Paul Leonard ... utility stunts
Mike Massa ... assistant stunt coordinator
Tom McComas ... stunt double: Frank Castle / stunts
Jeff Moldovan ... stunt double
Phil Ortiz ... stunt double
Michael Owen ... stunt double: Thomas Jane
Bill Scharpf ... stunts
Kimberly M. Turvey ... stunts (as Kimberly Turvey)
John Zimmerman ... stunt double
Debbie Evans ... stunt double: Samantha Mathis (uncredited)
Robert Scott ... stunt double (uncredited)
Tommy Mack Turvey ... stunt performer (uncredited) / stunts (uncredited)

Camera and Electrical Department 

Kurt Beckler ... grip
Robert Beverlin ... assistant camera
Josh Bleibtreu ... director of photography: second unit
Stephen Campbell ... camera operator: second unit
Stephen Ciffone ... first assistant camera: "a" camera, second unit
Carl Coleman ... video assist: second unit
Doug Dalisera ... best boy electric
Russell Engels ... gaffer
Eric Felland ... grip
Sean Fisher ... grip
Ralph Flores Jr. ... gaffer: visual effects unit
Jeff George ... camera production assistant
Shawn Greene ... rigging gaffer
Marvin Haven ... grip
Bruce Hazen ... electrician
M. Todd Henry ... camera operator: "a" camera
Charles 'Tom' Hinson ... daily grip
Alex V. Hurley ... video tape operator: second unit
Gordy Jorian ... electrician
Jamie Klein ... rigging key grip: Florida
Michael Klimchak ... first assistant camera: "b" camera
Marvin Lee ... second assistant camera: second unit
Benjamin Lowell ... additional second assistant camera (2nd unit)
Jack Nealy ... electrician
Louis Normandin ... rigging electrician
John Oliveri ... film loader 1st unit
Gene Page ... still photographer
Ken Palladino ... rigging electric
George Patsos ... key grip
Earl Perque ... grip
Richard Rammee ... electrician
Agnes Rodriguez ... camera loader: second unit
Bryce Shields ... video assist operator
Louis Smith ... second assistant camera: second unit
Dave Sonnenberg ... electrician
Jonathan Stoll ... electrician
Eric Swanek ... Steadicam assistant / first assistant camera: "a" camera
Rick Tiedeman ... Steadicam operator: second unit / camera operator: "b" camera, second unit
Robert Ulland ... Steadicam operator / camera operator: "b" camera
Marc Wostak ... rigging gaffer
Jon Bowen ... rigging electrician (uncredited)
Rick Climenhaga ... electrician (uncredited)
Larry Markart ... computer/video playback (uncredited)

Animation Department 

Walter Santucci ... opening title sequence animator (uncredited)

Casting Department 

Barbara Harris ... adr voice casting
Ellen Jacoby ... extras casting
Robert Mickelson ... casting assistant
Kimberly Mullen ... casting: Florida
Mark Mullen ... casting: Florida

Costume and Wardrobe Department 

Tiffany Busche ... costumer
Wendy M. Craig ... costume supervisor
James P. Cullen ... costumer: Mr. Travolta (as Jim Cullen)
Dominick De Rasmo ... fabric painter: costume crafts
Carol Demarti ... head dyer and ager
Risa Garcia ... set costumer
Danny Molaschi ... set costumer
Joanne Trotta ... cutter/fitter
Mélanie Turcotte ... costume breakdown technician

Editorial Department 

Ray Boniker ... first assistant editor
Brian Borne ... colorist
Marisa Clayton ... post-production coordinator: Modern VideoFilm
Michael Hatzer ... color timer
Dave Jackson ... assistant editor
Javier Mayol ... post-production assistant
Felicia D. Moore ... apprentice editor
Eric Putz ... telecine colorist
Bob Wenokur ... post-production executive

Music Department 

Avi Arad ... executive soundtrack producer
Christine Bergren ... music legal and clearance
Ludovico Fulci ... music assistant
Jonathan Hensleigh ... executive soundtrack producer
Joel C. High ... music executive
Gale Anne Hurd ... executive soundtrack producer
Dave Jordan ... music supervisor
Asen Kanchev ... music production manager
Warren Luening ... musician: trumpet soloist
Joey Moi ... soundtrack producer
Nickelback ... soundtrack producer
Philip Tallman ... music editor
Bobby Tamkin ... musician
Dave Tinsley ... music editor
Jojo Villanueva ... music coordinator

Transportation Department 

Robert Brubaker ... picture cars
David Neil Enfinger ... picture car coordinator
Danny Mortenson ... transportation coordinator
Miguel Sánchez ... driver: Mr. Travolta (as Miguel A. Sanchez)
Tim Whisenant ... transportation: John Travolta

Other crew 

Pamela Alessandrelli ... assistant production coordinator
Jillian Amburgey ... script supervisor
Lillian Awa ... production assistant
Cassandra Barbour ... rights and clearances
Travis Bell ... production assistant
Damian Beurer ... dailies projectionist
Jason S. Blanchard ... production assistant
J.P. Bleibtreu ... production assistant
Robbie Bolick ... title designer
Brett Botula ... location manager
Mark Bowie ... stand-in
Shawn Boyachek ... assistant location manager
Sondra Dee Boyachek ... production coordinator
Josef Brandmaier ... bank manager
Jeff Breslauer ... Will Patton's Stand-In/Double
Ernest Britt Jr. ... medic: construction
Ricou Browning Jr. ... marine coordinator
Chris Burgoyne ... make-up effects lab technician
Stephan Burle ... title designer
Rick Callan ... location associate
Ted Campbell ... production coordinator: inserts
Robert Parker Clemente ... production assistant
Sean Michael Davis ... water safety
Michelle A. De Mayo ... post-production accountant / second assistant accountant
Saundra Diardichuk ... production coordinator: second unit
Kerstin Dyroff ... production coordinator: VIP Medienfonds
Traver Farmer ... assistant: Ms. Hurd
Julio Ferrario ... creative director: main titles / title designer
Jonathan Shane Ferrell ... stand-in
Alex Franklin ... development executive
James Gierman ... location consultant
Ginger Gower ... location department coordinator
Pamela B. Green ... producer: main and end titles
Joanne Martin Hinson ... assistant office coordinator
Deirdre Horgan ... script supervisor
Keith Jackson ... location assistant: second unit
Ryan Paul James ... stand-in: male
Ross Jensen ... first assistant accountant
Mike Khalil ... production assistant
Aaron B. Koontz ... production assistant (as A.B. Koontz)
Ryan Krayser ... production assistant
Christian Labarta ... set production assistant: second unit
Solomon J. LeFlore ... production financing
Amy Leigh Johnson ... unit publicist
John Leonetti ... assistant: Mr. Hensleigh
Nick Loren ... stand-in: Mr. Travolta
Daniel MacArthur ... production coordinator: Lions Gate
Daniel F. Malone ... assistant marine coordinator
Lisa Maniker ... production assistant
John Marinaro ... production assistant
Nicholas Masky ... production assistant
Rob Matheson ... assistant: Mr. Golov
Fred Moyse ... key paramedic
Andy Ochiltree ... assistant: Kevin Feige and Ari Arad
Andrew S. Patterson ... location assistant
Brandy D. Pollard ... set production assistant
Kelly Pontillo ... production secretary
Audra Potz ... production assistant
Joan Puma ... script supervisor: second unit
Jennifer Radzikowski ... assistant location manager: 2nd unit
Timothy Scott Ralston ... studio projectionist
Chris Ranung ... craft service second unit
Michelle Reihel ... assistant: Ms. Hurd
Burke P. Robinson ... location scout
Pascual Romero ... promotional consultant
Michael Dean Russell Jr. ... technical advisor (as Major Mike Russell)
Jef Russell ... assistant: Mr. Starke
Amanda Schreiber ... production assistant
Rachel Schwartz ... assistant: Avi Arad
Jorge E. Senisse ... location assistant
Laura Sevier ... rights and clearances
Gary J. Sims ... payroll accountant
Bob 'Smitty' Smith ... key craft services
Sherrill Smith ... assistant location manager
Jillian Stein ... assistant: Mr. Jane
Sheilah Sullivan ... production accountant
Miguel Sánchez ... security: Mr. Travolta (as Miguel A. Sanchez)
Jarik Van Sluijs ... creative director: main titles
Magdey Vigoa ... production assistant
Sharon Vise ... production accountant
Andrew Wert ... set armorer
Tim Whisenant ... assistant: John Travolta
John Whitley ... accounting clerk
Mary Adeline Wright ... set production assistant: second unit
Andreas Zachai ... location assistant / location scout
Tony Armer ... photo double (uncredited)
Jason Audette ... utility stand-in (uncredited)
Jeff Breslauer ... stand-in: Mr. Patton (uncredited)
Jonathan Painter ... production assistant (uncredited)
Emily Rice ... post-production accountant (uncredited)
Cathy Ziehl ... studio coordinator (uncredited)

See also

Release Dates | Official Sites | Box Office/Business | Company Credits | Filming Locations | Technical Specs | Literature

Contribute to This Page