Full Cast — The Punisher (2017–2019)

Jon Bernthal

Jon Bernthal

Frank Castle / Punisher

Ben Barnes

Ben Barnes

Billy Russo

Amber Rose Revah

Amber Rose Revah

Dinah Madani

Jason R. Moore

Jason R. Moore

Curtis Hoyle

Ebon Moss-Bachrach

Ebon Moss-Bachrach

David Lieberman / Micro

Daniel Webber

Daniel Webber

Lewis Wilson

Paul Schulze

Paul Schulze

William Rawlins

Josh Stewart

Josh Stewart

John Pilgrim

Michael Nathanson

Michael Nathanson

Sam Stein

Jaime Ray Newman

Jaime Ray Newman

Sarah Lieberman

Floriana Lima

Floriana Lima

Dr. Krista Dumont

Giorgia Whigham

Giorgia Whigham

Amy Bendix

Ripley Sobo

Ripley Sobo

Leo Lieberman

Kobi Frumer

Kobi Frumer

Zach Lieberman

Royce Johnson

Royce Johnson

Sgt. Brett Mahoney

Tony Plana

Tony Plana

Rafael Hernandez

Kelli Barrett

Kelli Barrett

Maria Castle

Samuel María Gómez

Samuel María Gómez

José

Deborah Ann Woll

Deborah Ann Woll

Karen Page

Jordan Mahome

Jordan Mahome

Isaac

Shohreh Aghdashloo

Shohreh Aghdashloo

Farah Madani

Corbin Bernsen

Corbin Bernsen

Anderson Schultz

Annette O'Toole

Annette O'Toole

Eliza Schultz

Todd Alan Crain

Todd Alan Crain

David Schultz

Nicolette Pierini

Nicolette Pierini

Lisa Castle

Aidan Pierce Brennan

Aidan Pierce Brennan

Frank Castle Jr.

Mary Elizabeth Mastrantonio

Mary Elizabeth Mastrantonio

Marion James

Jordan Dean

Jordan Dean

Jake Nelson / Jake Campbell

Jimi Stanton

Jimi Stanton

Todd

Brett Bartholomew

Brett Bartholomew

Philip

Jeb Kreager

Jeb Kreager

Gunner

C. Thomas Howell

C. Thomas Howell

Carson Wolf

Henry Boshart

Lemuel Pilgrim

Teri Reeves

Teri Reeves

Marlena Olin

Delaney Williams

Delaney Williams

O'Connor

Shezi Sardar

Shezi Sardar

Ahmad Zubair

Charles Brice

Charles Brice

Bobby

Allie McCulloch

Allie McCulloch

Rebecca Pilgrim

Zell Steele Morrow

Zell Steele Morrow

Michael Pilgrim

Rick Holmes

Rick Holmes

Senator Stan Ori

Rob Morgan

Rob Morgan

Turk Barrett

Kevin Chapman

Kevin Chapman

Kusack

Alexa Davalos

Alexa Davalos

Beth Quinn

Tim Guinee

Tim Guinee

Clay Wilson

Geoffrey Cantor

Geoffrey Cantor

Mitchell Ellison

Ramona Floyd

Ramona Floyd

Doctor Evans

Ian Poake

Tech

Michael Pemberton

Michael Pemberton

Lieutenant Ferrara

Joe Holt

Joe Holt

Sheriff Hardin

Brandon Gill

Brandon Gill

Deputy Ken Ogden

Jamie Ann Romero

Deputy Murphy

Rudy Eisenzopf

Rudy Eisenzopf

Deputy Dobbs

Manny Ureña

Manny Ureña

Jimbo

Kara Young

Kara Young

Wendy

Brett Diggs

Brett Diggs

Anton

Derek Goh

Derek Goh

Danny

← Back to The Punisher