Jon Bernthal

Jon Bernthal

Jonathan Edward Bernthal (born September 20, 1976) is an American actor. Beginning his career in the early 2000s, he came to prominence for portraying Shane Walsh on the AMC horror series The Walking Dead (2010–2012; 2018), where he was a starring cast member in the first two seasons. Bernthal achieved further recognition as Frank Castle / The Punisher in the Marvel Cinematic Universe (MCU) television series Daredevil and The Punisher, a role he...

More
also starring Jon Bernthal
actor

World Trade Center

As Christopher Amoroso

actor

Origin

As Brett Hamilton

actor

The Ghost Writer

As Rick Ricardelli

actor

The Air I Breathe

As Interviewer

actor

Grudge Match

As B.J. Rose

actor

Night at the Museum: Battle of the Smithsonian

As Al Capone

actor

Sharp Stick

As Josh

actor

Rampart

As Dan Morone

actor

The Wolf of Wall Street

As Brad

actor

Bar Starz

As Donnie Pitron

actor

Snitch

As Daniel James

actor

Fury

As Grady 'Coon-Ass' Travis

actor

A Line in the Sand

As Banzai

actor

Date Night

As Young Man

actor

Tony n' Tina's Wedding

As Dominic Fabrizzi

actor

Day Zero

As Jams Dixon

actor

Sicario

As Ted

actor

Pilgrimage

As The Mute

actor

The Walking Dead: The Return

As Shane Walsh (archive footage)

actor

Viena and the Fantomes

As Monroe

actor

Me and Earl and the Dying Girl

As Mr. McCarthy

actor

We Are Your Friends

As Paige Morrell

actor

Shot Caller

As Frank 'Shotgun'

actor

Justice League vs. Teen Titans

As Trigon (voice)

actor

The Accountant

As Brax

actor

Wind River

As Matt Rayburn

actor

Baby Driver

As Griff

actor

Sweet Virginia

As Sam Rossi

actor

The Escape

As Holt

actor

Revenge of the Middle-Aged Woman

As Man in Office

actor

Timmy Muldoon and the Search for the Shadoweyes Bandit

As Muscle Bruce

actor

The Peanut Butter Falcon

As Mark

actor

Widows

As Florek

actor

The Robot Chicken Walking Dead Special: Look Who's Walking

As Shane Walsh (voice)

actor

Ford v Ferrari

As Lee Iacocca

actor

Snow Ponies

actor

The Many Saints of Newark

As Johnny Soprano

actor

Those Who Wish Me Dead

As Ethan Sawyer

actor

King Richard

As Rick Macci

actor

The Unforgivable

As Blake

actor

Small Engine Repair

As Terrance Swaino

actor

Justice League Dark: Apokolips War

As Trigon (voice)

actor

The Making of The Walking Dead

As Self

actor

The Accountant 2

As Brax

actor

The Amateur

actor

The Bear: Fishes

As Michael Berzatto

actor

How I Met Your Mother

As Carlos

actor

The Walking Dead

As Shane Walsh

actor

The Class

As Duncan Carmello

actor

CSI: Miami

As Harry Klugman

actor

Law & Order: Special Victims Unit

As Sherman Hempell

actor

Boston Legal

As Michael Shea

actor

Law & Order: Criminal Intent

As Lane Ruddock

actor

We Own This City

As Sgt. Wayne Jenkins

actor

American Gigolo

As Julian Kaye

actor

Eastwick

As Raymond Gardener

actor

Mob City

As Joe Teague

actor

The Premise

As Chase Milbrandt

actor

Late Night with Seth Meyers

actor

Hot Ones

As Self

actor

Show Me a Hero

As Michael H. Sussman

actor

Marvel's Daredevil

As Frank Castle / Punisher

actor

Marvel's The Punisher

As Frank Castle / Punisher

actor

The Pacific

As Sgt. Manuel 'Manny' Rodriguez

actor

The Late Show with Stephen Colbert

As Self

actor

The Bear

As Michael Berzatto

actor

Without a Trace

As Alex Genya

actor

Unbreakable Kimmy Schmidt

As Mysterious Man

actor

The Hire

As Holt

actor

Conan

As Self

actor

His & Hers

As Jack Harper