Cast and Crew of Marvel's The Punisher

Marvel's The Punisher

The truth must be taken.

In the action-packed world of Marvel's The Punisher, the audience is introduced to a compelling cast of characters, led by the talented Jon Bernthal as Frank Castle, who takes on the mantle of the vigilante known as The Punisher. Bernthal delivers a raw and intense performance, bringing to life a character driven by a relentless pursuit of justice for his family's tragic demise. Partnering with Frank in his quest is Ebon Moss-Bachrach as David Lieberman, more commonly known as Micro. Micro, a former NSA analyst, serves as Frank's tactical advisor and guide, providing crucial support as he navigates the dangerous underworld of organized crime. Together, Bernthal and Moss-Bachrach create a dynamic duo, balancing the emotional intensity and strategic planning required to bring down those responsible for the murder of Frank's family.

Driven by a consuming thirst for revenge, Frank Castle finds himself embroiled in a complex web of deceit and corruption as he delves deeper into the criminal underworld. Frank's journey takes him from the seedy streets of New York City to the upper echelons of military power, exposing a conspiracy that threatens not only his personal quest for vengeance but also national security. The intricate storyline keeps viewers on the edge of their seats, as the boundaries between good and evil blur, and Frank is forced to confront the consequences of his actions.

As the series unfolds, the audience is treated to a gripping exploration of the human condition, as Frank wrestles with the weight of his actions and the implications of his vigilante justice. Marvel's The Punisher delves deep into the psyche of its titular character, offering a nuanced and complex portrayal of a man torn between his commitment to justice and the emotional toll of his vendetta. Through intense action sequences and thought-provoking character development, Marvel's The Punisher offers viewers an unforgettable journey into the darker corners of the Marvel universe.

Marvel's The Punisher ran for 2 seasons.

Main Cast of Marvel's The Punisher

Jon Bernthal as Frank Castle / Punisher

Jon Bernthal

as Frank Castle / Punisher (26 episodes)

Jonathan Edward Bernthal (born September 20, 1976) is an American actor. Beginning his career in the early 2000s, he...

Ebon Moss-Bachrach as David Lieberman / Micro

Ebon Moss-Bachrach

as David Lieberman / Micro (13 episodes)

Ebon Moss-Bachrach (born March 19, 1977) is an American actor.

Ben Barnes as Billy Russo

Ben Barnes

as Billy Russo (26 episodes)

Ben Barnes is a British stage, film and television actor and singer, best known for playing Prince Caspian in the fea...

Paul Schulze as William Rawlins

Paul Schulze

as William Rawlins (13 episodes)

Paul Schulze (born November 30, 1962) is an American actor best known for portraying Ryan Chappelle on the FOX series...

Josh Stewart as John Pilgrim

Josh Stewart

as John Pilgrim (13 episodes)

Joshua Regnall Stewart (born February 6, 1977) is an American actor best known for his role as Holt McLaren in the FX...

Michael Nathanson as Sam Stein

Michael Nathanson

as Sam Stein (13 episodes)

Michael Nathanson is known for The Wolf of Wall Street (2013), The Punisher (2017) and The Knick (2014). Michael has ...

Jaime Ray Newman as Sarah Lieberman

Jaime Ray Newman

as Sarah Lieberman (13 episodes)

Jaime Ray Newman (born in Farmington Hills, Michigan, on April 2, 1978) is an American actress and singer. Newman is ...

Secondary Cast of Marvel's The Punisher

Sabrina Reitman

as Hayley (1 episode)
Clancy Brown as Major Schoonover

Clancy Brown

as Major Schoonover (1 episode)

Clarence John Brown III (born January 5, 1959) is an American film, television and voice actor. He is known for his r...

Andrew Polk as Col. Morty Bennett

Andrew Polk

as Col. Morty Bennett (1 episode)

Andrew Polk was born on October 2, 1962 and is currently 62 years old.

C. Thomas Howell as Carson Wolf

C. Thomas Howell

as Carson Wolf (3 episodes)

From Wikipedia, the free encyclopedia. Christopher Thomas Howell (born December 7, 1966), usually credited as C. Tho...

Shohreh Aghdashloo as Farah Madani

Shohreh Aghdashloo

as Farah Madani (4 episodes)

Shohreh Aghdashloo ( born May 11, 1952) is an Iranian American actress. After establishing a theatre and film career...

Rob Morgan as Turk Barrett

Rob Morgan

as Turk Barrett (2 episodes)

Rob Morgan is an American actor known for his role as Turk Barrett in the Netflix series Daredevil, Jessica Jones, Lu...

Kevin Chapman as Kusack

Kevin Chapman

as Kusack (2 episodes)

Kevin Chapman is an American actor known for his big build and ability to play an assortment of characters ranging fr...

Corbin Bernsen as Anderson Schultz

Corbin Bernsen

as Anderson Schultz (4 episodes)

An American actor and director, known for his work on television. He is best known from his role of Arnold Becker on ...

Annette O'Toole as Eliza Schultz

Annette O'Toole

as Eliza Schultz (4 episodes)

Annette O'Toole (born Annette Toole; April 1, 1952) is an American actress. She is known for portraying Lisa Bridges ...

Henry Boshart

as Lemuel Pilgrim (3 episodes)

Christine Duke

as Prostitute (uncredited) (1 episode)

James Lorenzo

as Tony (1 episode)
Ben Rezendes as Scut

Ben Rezendes

as Scut (1 episode)

Ben Rezendes is an actor and stunt performer.

Jason Hite

as Leo (1 episode)

Chris Critelli

as Lance (1 episode)

Jon David Casey

as Mickey O'Hare (1 episode)
Teri Reeves as Marlena Olin

Teri Reeves

as Marlena Olin (3 episodes)

Teri Reeves was born on July 14, 1981 and is currently 43 years old.

Joseph D. Reitman as Creepy Ed

Joseph D. Reitman

as Creepy Ed (1 episode)

Joseph D. Reitman (born May 25, 1968) is an American actor, film producer, film director, and writer.

Darlene Violette as Waitress

Darlene Violette

as Waitress (1 episode)

Darlene Violette is actress, writer and producer.

Alessandro Accornero

as Wilcox (1 episode)

Rudy De La Cruz

as Doughy Man (1 episode)

Shezi Sardar

as Ahmad Zubair (3 episodes)
Ambre Anderson as Businesswoman

Ambre Anderson

as Businesswoman (1 episode)

Ambre Anderson is known for Gotham (2014), Power (2014) and Ms. Renaissance (2017).

Tim Guinee as Clay Wilson

Tim Guinee

as Clay Wilson (2 episodes)

Tim Guinee (born November 18, 1962) is an American stage, television, and film actor.

Ilfenesh Hadera as Mistress

Ilfenesh Hadera

as Mistress (1 episode)

Ilfenesh Hadera was born in New York, United States and is of Ethiopian and European ethnicity. Her father, Asfaha Ha...

Ramón Olmos Torres

as Soldier (1 episode)

Graham Wolfe

as Weems (1 episode)
Geoffrey Cantor as Mitchell Ellison

Geoffrey Cantor

as Mitchell Ellison (2 episodes)

Geoffrey graduated magna cum laude from Amherst College with a degree in theater. During his junior year, he attended...

Pat Kiernan as Newscaster 1

Pat Kiernan

as Newscaster 1 (1 episode)

Patrick Kiernan (born November 20, 1968) is a Canadian-American television host, appearing as the morning news anchor...

Leajato Amara Robinson

as FBI Agent (1 episode)

Vishaal Reddy

as Aide (1 episode)
René Ifrah as Officer Jack

René Ifrah

as Officer Jack (1 episode)

René Ifrah was born on January 2, 1978 and is currently 46 years old.

Stacy-Ann Gooden

as News Anchor (1 episode)

Alexander Notkin

as Sergei Konchevsky (1 episode)

Avery Mason

as Ringo (1 episode)

Peter Albrink

as Johnny (1 episode)

Daniel Tirado

as Paramedic (1 episode)

Khalil La'Marr Pickett

as Operator (1 episode)

Kiera O'Connor

as Woman in Bar (1 episode)

Theo A. Kamp

as Theo A. Kamp (1 episode)

James Douglass

as James Douglass (1 episode)

John F. Schreffler Jr.

as John F. Schreffler Jr. (1 episode)

Aubrey Richmond

as Aubrey Richmond (1 episode)

Ramona Floyd

as Doctor Evans (2 episodes)

Todd Ryan Jones

as Davy (1 episode)

Ian Poake

as Tech (2 episodes)
Michael Pemberton as Lieutenant Ferrara

Michael Pemberton

as Lieutenant Ferrara (2 episodes)

Michael Pemberton is an actor and composer.

Joe Holt as Sheriff Hardin

Joe Holt

as Sheriff Hardin (2 episodes)

Joe Holt was born on February 22, 1970 and is currently 54 years old.

Jamie Ann Romero

as Deputy Murphy (2 episodes)
Rudy Eisenzopf as Deputy Dobbs

Rudy Eisenzopf

as Deputy Dobbs (2 episodes)

Rudy Eisenzopf was born on January 1, 1965 and is currently 59 years old.

Donald Webber Jr.

as Bruce Ogden (1 episode)
Tony Plana as Rafael Hernandez

Tony Plana

as Rafael Hernandez (8 episodes)

Tony Plana is a Cuban-American stage, film and television actor and director, best known for playing Ignacio Suarez, ...

Nick Low

as Mark (1 episode)

D.C. Williams

as Simon (1 episode)

Preston Christopher Lawrence

as Bartender (1 episode)
Ilia Volok as Kazan

Ilia Volok

as Kazan (1 episode)

Ilia Volok (Ukrainian: Ілля Волох; born November 1, 1965) is a Soviet-born actor. He has appeared in over 90 films, t...

Keith Jardine as Russian Thug

Keith Jardine

as Russian Thug (1 episode)

From Wikipedia, the free encyclopedia. Keith Hector Jardine (born October 31, 1975) is an American mixed martial art...

Dikran Tulaine as Nikolai Poloznev

Dikran Tulaine

as Nikolai Poloznev (1 episode)

Dikran Tulaine is an English-Armenian actor.

Daniel Frith

as Clive (1 episode)

Diego Aguirre

as Mike (1 episode)

Steve Mack

as Security Guard (1 episode)

Brendan Walsh

as Moke (1 episode)

Robert J. Hawk

as Christopher (1 episode)

Brett Parks

as Denny (1 episode)

Jesse Bradley

as Davis (1 episode)

Flora Wildes

as Lanie (1 episode)

Justin Paul

as Martin (1 episode)

Jeremie Carlson

as Barman (1 episode)

David Nash

as Leader (1 episode)

Jeffrey Brabant

as Marine #1 (1 episode)

Christopher Akpobiyeri

as Marine #2 (1 episode)

Manny Galan

as Marine #3 (1 episode)

Carly Blake Sebouhian

as Hooker #1 (1 episode)

Reagan Grella

as Young Krista (1 episode)

Rylan Proto

as Gang Leader #2 (1 episode)

Crew of Marvel's The Punisher

Discover the backstage crew of Marvel's The Punisher →