Thomas Jane
Frank Castle / The Punisher
John Travolta
Howard Saint
Roy Scheider
Frank Castle, Sr.
Samantha Mathis
Maria Castle
James Carpinello
Bobby Saint/ John Saint
A. Russell Andrews
Jimmy Weeks
Russell Durham Comegys
Tattooed Mike
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
Jim Meskimen
Accountant #1
Jack Swanson
Accountant #2
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)