The Punisher

(2004)
Back to main

Cast

Thomas Jane

Frank Castle / The Punisher

John Travolta

Howard Saint

Will Patton

Quentin Glass

Roy Scheider

Frank Castle, Sr.

Laura Harring

Livia Saint

Ben Foster

Specker Dave

Samantha Mathis

Maria Castle

James Carpinello

Bobby Saint/ John Saint

Eddie Jemison

Mickey Duka

Mark Collie

Harry Heck

Marcus Johns

Will Castle

Omar Avila

Joe Toro

Rick Elmhurst

Bay News 9 Newscaster

Carleth Keys

Bay News 9 Newscaster

Michael Reardon

Toro Croupier

Marco St. John

Police Chief Morris

Bonnie Johnson

Betty Castle

Veryl Jones

Candelaria

Jim Meskimen

Accountant #1

Jack Swanson

Accountant #2

Alan Lilly

Accountant #3

Kevin Nash

The Russian

Sonny Surowiec

Saint Puerto Rico Enforcer

Steve Raulerson

Yuri Astrov

Robin O'Dell

Field Reporter

Nick Loren

Agent Moss (uncredited)

Tom Akos

Gunman at Club (uncredited)

John Baker

News Reporter (uncredited)

David Broitman

Kyle (uncredited)

Jeff Chase

Enforcer (uncredited)

Georgia Chris

Reporter (uncredited)

Darla Delgado

Castle Family Member (uncredited)

Charleene Closshey

Castle Family Friend (uncredited)

Michael Thomas Dunn

Beach Visitor (uncredited)

Douglas Embry

Casino Gambler (uncredited)

Hatcher Flaschen

Sales Person (uncredited)

Chris Gibson

FBI Agent (uncredited)

Michael A. Quill

Lieutenant (uncredited)

Matt Weber

Major Mars (uncredited)

Heather Trzyna

Castle Family Member (uncredited)

Jimmy Star

News Reporter (uncredited)

Kassie Spielman

Castle Family Member (uncredited)

Gustavo Pérez

Mafia Thug (uncredited)

Sebastian Cage

Frantic Businessman (uncredited)

Angelina Riposta

Nightclub Patron (uncredited)

Matt Totty

Bar Manager for Howard Saint (uncredited)

Crew

Avi Arad

Production

Gale Anne Hurd

Production

Lisa Tomczeszyn

Costume & Make-Up

Pam Dixon

Production

Kevin Feige

Production

Linda Favila

Production

Andreas Schmid

Production

Jeff Gullo

Editing

Anson Downes

Production

Andreas Grosch

Production

John H. Starke

Production

Stan Lee

Writing

Randa Squillacote

Costume & Make-Up

Kathe Swanson

Costume & Make-Up

Michele Baylis

Costume & Make-Up

Gene Warren Jr.

Visual Effects

Gene Page

Camera

Kiley Fascia

Production

John H. Starke

Production

Brett Botula

Production

Ari Arad

Production

Sue Rhoden

Costume & Make-Up

Yolanda Toussieng

Costume & Make-Up

Rodger Jacobs

Costume & Make-Up

Larry Markart

Visual Effects

Gary Walker

Costume & Make-Up

Michelle Bühler

Costume & Make-Up

Leslie Huntley

Visual Effects

Sharon Vise

Production

Michele Baylis

Costume & Make-Up

Kimberly Mullen

Production

Marc Wostak

Lighting

Mark Mullen

Production

David Sardi

Directing

Lee Grimes

Costume & Make-Up

Carol Demarti

Costume & Make-Up

Barbara Harris

Production

Julie S. Siegmund

Costume & Make-Up

Dan Wilkerson

Costume & Make-Up

Shawn Boyachek

Production

Steven Fagerquist

Visual Effects

Gloria Berra

Costume & Make-Up

Ryan Krayser

Directing

Ellen Jacoby

Production

Carl Beyer

Production

Brian Smallwood

Visual Effects

Kelly Pontillo

Production

Ramjasha Rhodes

Visual Effects

Mary Lou Byrd

Costume & Make-Up

David Hanan

Production

Leo Corey Castellano

Costume & Make-Up

Cheryl McHugh

Production

Rick Callan

Production

Marisa Clayton

Production

Laurel Klick

Visual Effects

Keith Jackson

Production

Noelle Coughlan

Production

Taryn Arleo

Production

Ross Jensen

Production

David McElroy

Production

© All Rights Reserved 2025