Type in any movie or show to find where you can watch it, or type a person's name.

The Punisher

The Punisher (2004)

Full Cast & Crew

Movie Page
PersonTypeJobRole(s)

Ai-Ling Lee
CrewSoundSound Effects Editor

Amy Leigh Johnson
CrewCrewUnit Publicist

Andreas Grosch
CrewProductionCo-Producer

Anson Downes
CrewProductionAssociate Producer

Arlan Jay Vetter
CrewArtArt Direction

Avi Arad
CrewProductionProducer

Barbara Harris
CrewProductionADR Voice Casting

Brad Sherman
CrewSoundSound Re-Recording Mixer

Brett Botula
CrewProductionLocation Manager

Carlo Siliotto
CrewSoundMusic, Conductor, Original Music Composer

Casey Hallenbeck
CrewArtSet Decoration

Charles Guanci Jr.
CrewArtProperty Master, Armorer

Christopher Roberts
CrewProductionExecutive Producer

Christopher Eberts
CrewProductionExecutive Producer

Conrad W. Hall
CrewCameraDirector of Photography

Dane Farwell
CrewCrewStunts

Danny Mortenson
CrewCrewTransportation Coordinator

Dave Jordan
CrewSoundMusic Supervisor

Deirdre Horgan
CrewDirectingScript Supervisor

Don Cinderella
CrewArtSet Dresser

Donna Evans
CrewCrewStunts

Edward M. Steidele
CrewSoundFoley Artist

Ellen Jacoby
CrewProductionExtras Casting

Gale Anne Hurd
CrewProductionProducer

Gary Coppola
CrewSoundFoley Mixer

Gary Hymes
CrewCrewStunt Coordinator, Second Unit Director

Gene Page
CrewCameraStill Photographer

Gene Warren Jr.
CrewVisual EffectsVisual Effects Supervisor

Gerry Conway
CrewWritingCharacters

Janet Fries Eckholm
CrewCrewPost Production Supervisor

Jason King
CrewSoundSound Effects Editor

Jeff Gullo
CrewEditingEditor

Jennifer Badger
CrewCrewStunt Double

John Hansen
CrewArtArt Direction

Jon Taylor
CrewSoundSound Re-Recording Mixer

Jonathan Hensleigh
CrewDirectingDirector, Writer

Jonathan Short
CrewArtAssistant Art Director

Kathe Swanson
CrewCostume & Make-UpHair Department Head

Kelly Cabral
CrewSoundSupervising Sound Editor

Kevin Feige
CrewProductionExecutive Producer

Kimberly Mullen
CrewProductionCasting

Laurel Klick
CrewCrewDigital Supervisor

Lee Grimes
CrewCostume & Make-UpKey Makeup Artist

Leo Corey Castellano
CrewCostume & Make-UpAssistant Makeup Artist

Leslie Huntley
CrewVisual EffectsVisual Effects Producer

Linda Favila
CrewProductionAssociate Producer

Lisa Tomczeszyn
CrewCostume & Make-UpCostume Design

M. Todd Henry
CrewCameraCamera Operator

Marc Wostak
CrewLightingRigging Gaffer

Mark Mullen
CrewProductionCasting

Michael France
CrewWritingWriter

Michael H. Clark
CrewCrewSpecial Effects Technician

Michael Metzel
CrewArtConstruction Coordinator

Michael Z. Hanan
CrewArtProduction Design

Michele Baylis
CrewCostume & Make-UpHairstylist, Makeup Artist

Michelle Bühler
CrewCostume & Make-UpMakeup Artist

Pam Dixon
CrewProductionCasting

Paul Timothy Carden
CrewSoundSupervising Sound Editor

Peter Donald Badalamenti II
CrewCrewStunt Double

Ray Boniker
CrewEditingFirst Assistant Editor

Richard Fojo
CrewArtSet Designer

Rickley W. Dumm
CrewSoundSound Effects Editor

Robert Ulland
CrewCameraSteadicam Operator

Rodger Jacobs
CrewCostume & Make-UpMakeup Artist

Rosa Palomo
CrewArtSet Decoration Buyer

Russell Engels
CrewLightingGaffer

Sarah Payan
CrewSoundDialogue Editor

Shawn Boyachek
CrewProductionAssistant Location Manager

Stan Lee
CrewProductionExecutive Producer

Stephen I. Erdberg
CrewArtSet Decoration Buyer

Steven Kemper
CrewEditingEditor

Thomas O'Neil Younkman
CrewSoundSound Effects Editor

Tim Cooney
CrewSoundSound Mixer

Yolanda Toussieng
CrewCostume & Make-UpHairstylist

Andreas Schmid
CrewProductionExecutive Producer

Aynee Osborn
CrewSoundAssistant Sound Editor

Chris Navarro
CrewSoundADR Recordist

Dave Tinsley
CrewSoundMusic Editor

David Neil Enfinger
CrewCrewPicture Car Coordinator

Jojo Villanueva
CrewSoundMusic Coordinator

David McElroy
CrewProductionProduction Accountant

Ari Arad
CrewProductionCo-Producer

John H. Starke
CrewProductionExecutive Producer, Unit Production Manager

Gina B. Cranham
CrewArtSet Designer

Richard J. Brock
CrewCameraSecond Assistant Camera

Bryce Shields
CrewCrewVideo Assist Operator

Stephen P. Durante
CrewArtLeadman

Marvin Lee
CrewCameraCamera Loader

Kevin Harris
CrewCrewSpecial Effects Coordinator

Michael Hatzer
CrewEditingColor Timer

Eric Putz
CrewEditingColorist

Agnes Rodriguez
CrewCameraCamera Loader

Chris Purser
CrewArtAssistant Property Master

David Sardi
CrewDirectingFirst Assistant Director

Sheilah Sullivan
CrewProductionProduction Accountant

Sondra Dee Boyachek
CrewProductionProduction Coordinator

Eric Swanek
CrewCameraFirst Assistant Camera

Randa Squillacote
CrewCostume & Make-UpKey Hair Stylist

Miguel Sánchez
CrewCrewDriver, Security

Kiley Fascia
CrewProductionProduction Supervisor

Marco Streccioni
CrewSoundSound Engineer

Chick Bernhard
CrewCrewStunts

Steven Fagerquist
CrewVisual EffectsCompositing Artist

Clark Campbell
CrewEditingAssistant Editor

Larry Markart
CrewVisual Effects24 Frame Playback

Casey Osborne
CrewLightingRigging Grip

Michael Schmidt
CrewSoundBoom Operator

Sue Rhoden
CrewCostume & Make-UpSeamstress

Gary Walker
CrewCostume & Make-UpHair Department Head

John Cano
CrewArtArt Department Coordinator

Jane Johnson
CrewArtSet Decoration Buyer

Sharon Vise
CrewProductionProduction Accountant

Gary D. Thornton
CrewCrewPicture Car Coordinator

Jay Palomino
CrewCrewTransportation Captain

John Kestner
CrewCrewTransportation Co-Captain

Dave Jackson
CrewEditingAssistant Editor

Noelle Coughlan
CrewProductionAssistant Accountant

Ted Boonthanakit
CrewArtStoryboard Artist

Steve Battaglia
CrewDirectingSecond Second Assistant Director

Marisa Clayton
CrewProductionPost Production Coordinator

Thomas Lowry
CrewCameraBest Boy Grip

Gloria Berra
CrewCostume & Make-UpCostumer

Julie S. Siegmund
CrewCostume & Make-UpKey Set Costumer

Dan Wilkerson
CrewCostume & Make-UpOn Set Dresser

Ben Wolcott
CrewArtGraphic Designer

Layron DeJarnette
CrewArtOpening Title Sequence

Vladislav Boyadjiev
CrewSoundSound Assistant

Ramjasha Rhodes
CrewVisual EffectsVisual Effects Production Assistant

Jeff George
CrewCameraCamera Production Assistant

James J. Green
CrewCameraDolly Grip

Hillary Murray
CrewEditingDigital Color Timer

Keith Jackson
CrewProductionLocation Production Assistant

David Hanan
CrewProductionArt Department Production Assistant

Taryn Arleo
CrewProductionExtras Casting Assistant

Kelly Pontillo
CrewProductionProduction Secretary

Michael Russell
CrewCrewTechnical Advisor

Mary Lou Byrd
CrewCostume & Make-UpWardrobe Supervisor

Richard Oswald
CrewDirectingSecond Assistant Director

Ricou Browning Jr.
CrewCrewMarine Coordinator

Ross Jensen
CrewProductionFirst Assistant Accountant

Robbie Bolick
CrewArtTitle Designer

George Patsos
CrewCameraKey Grip

Earl Perque
CrewCameraGrip

Carol Demarti
CrewCostume & Make-UpAger/Dyer

Pamela Alessandrelli
CrewProductionAssistant Production Coordinator

Robert Mickelson
CrewProductionCasting Assistant

Bobby Tamkin
CrewSoundMusician

Ryan Krayser
CrewProductionKey Set Production Assistant

Rick Callan
CrewProductionLocation Assistant

Carl Beyer
CrewVisual EffectsVisual Effects Production Manager

Eric Thompson
CrewSoundADR Mixer

Cheryl McHugh
CrewProductionPayroll Accountant

Brian Smallwood
CrewVisual EffectsDigital Compositor

A. Russell Andrews
CastActorJimmy Weeks

Antoni Corone
CastActorT.J.

Ben Foster
CastActorSpecker Dave

Bonnie Johnson
CastActressBetty Castle

Eddie Jemison
CastActorMickey Duka

Eduardo Yáñez
CastActorMike Toro

Hank Stone
CastActorCutter

James Carpinello
CastActorBobby Saint/ John Saint

Jeff Chase
CastActorEnforcer (uncredited)

Jim Meskimen
CastActorAccountant #1

John Pinette
CastActorBumpo

John Travolta
CastActorHoward Saint

Kevin Nash
CastActorThe Russian

Laura Harring
CastActressLivia Saint

Marc Macaulay
CastActorDante

Marco St. John
CastActorPolice Chief Morris

Mark Collie
CastActorHarry Heck

Michael Reardon
CastActorToro Croupier

Nick Loren
CastActorAgent Moss (uncredited)

Rebecca Romijn
CastActressJoan

Robin O'Dell
CastField Reporter

Roy Scheider
CastActorFrank Castle, Sr.

Russell Durham Comegys
CastActorTattooed Mike

Samantha Mathis
CastActressMaria Castle

Steve Raulerson
CastActorYuri Astrov

Terry Loughlin
CastActorSpoon

Thomas Jane
CastActorFrank Castle / The Punisher

Tom Akos
CastActorGunman at Club (uncredited)

Tom Nowicki
CastActorLincoln

Will Patton
CastActorQuentin Glass

William Haze
CastActorEMT

Darla Delgado
CastActressCastle Family Member (uncredited)

David Broitman
CastKyle (uncredited)

Georgia Chris
CastActressReporter (uncredited)

Heather Trzyna
CastCastle Family Member (uncredited)

Marcus Johns
CastActorWill Castle

Omar Avila
CastActorJoe Toro

Charleene Closshey
CastActressCastle Family Friend (uncredited)

John Baker
CastActorNews Reporter (uncredited)

Douglas Embry
CastActorCasino Gambler (uncredited)

Rick Elmhurst
CastActorBay News 9 Newscaster

Veryl Jones
CastActorCandelaria

Carleth Keys
CastActressBay News 9 Newscaster

Jack Swanson
CastActorAccountant #2

Alan Lilly
CastAccountant #3

Michael Thomas Dunn
CastActorBeach Visitor (uncredited)

Sonny Surowiec
CastActorSaint Puerto Rico Enforcer

Kassie Spielman
CastCastle Family Member (uncredited)

Gustavo Pérez
CastMafia Thug (uncredited)

Chris Gibson
CastFBI Agent (uncredited)

Sebastian Cage
CastFrantic Businessman (uncredited)

Matt Totty
CastActorBar Manager for Howard Saint (uncredited)

Matt Weber
CastMajor Mars (uncredited)

Jimmy Star
CastActorNews Reporter (uncredited)
PersonTypeJobRole(s)
Back to Top