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

Pam Dixon

Production

Lisa Tomczeszyn

Costume & Make-Up

Anson Downes

Production

Linda Favila

Production

Kevin Feige

Production

Andreas Grosch

Production

Stan Lee

Writing

Andreas Schmid

Production

John H. Starke

Production

Jeff Gullo

Editing

Gene Page

Camera

Kathe Swanson

Costume & Make-Up

Michele Baylis

Costume & Make-Up

Randa Squillacote

Costume & Make-Up

John H. Starke

Production

Brett Botula

Production

Kiley Fascia

Production

Gene Warren Jr.

Visual Effects

Ari Arad

Production

Larry Markart

Visual Effects

Marc Wostak

Lighting

Sue Rhoden

Costume & Make-Up

Michele Baylis

Costume & Make-Up

Rodger Jacobs

Costume & Make-Up

Gary Walker

Costume & Make-Up

Yolanda Toussieng

Costume & Make-Up

Michelle Bühler

Costume & Make-Up

Leslie Huntley

Visual Effects

Sharon Vise

Production

Kimberly Mullen

Production

Mark Mullen

Production

Carol Demarti

Costume & Make-Up

Lee Grimes

Costume & Make-Up

David Sardi

Directing

Barbara Harris

Production

Leo Corey Castellano

Costume & Make-Up

Gloria Berra

Costume & Make-Up

Julie S. Siegmund

Costume & Make-Up

Dan Wilkerson

Costume & Make-Up

Ramjasha Rhodes

Visual Effects

Carl Beyer

Production

Mary Lou Byrd

Costume & Make-Up

Marisa Clayton

Production

Shawn Boyachek

Production

Rick Callan

Production

Keith Jackson

Production

David Hanan

Production

Noelle Coughlan

Production

Steven Fagerquist

Visual Effects

Brian Smallwood

Visual Effects

Laurel Klick

Visual Effects

Ellen Jacoby

Production

Taryn Arleo

Production

Ross Jensen

Production

Ryan Krayser

Directing

Cheryl McHugh

Production

David McElroy

Production

Kelly Pontillo

Production

© All Rights Reserved 2025