
Acting
Jonathan Edward Bernthal (/ˈbɜːrnθɔːl/; born September 20, 1976) is an American actor. He came to prominence for portraying Shane Walsh on the AMC horror drama 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, appearing in the second season of Daredevil (2016), the spin-off series The Punisher (2017–2019), and the revival series Daredevil: Born Again (2025–present), and Spider-Man: Brand New Day (2026). For his recurring guest role as resta…

The Odyssey
as Menelaus

Gary
as Michael Berzatto

Spider-Man: Brand New Day
as Frank Castle / Punisher

A Marvel Television Special Presentation - The Punisher: One Last Kill
as Frank Castle

The Accountant²
as Braxton

The Amateur
as The Bear

The Walking Dead: The Return
as Shane Walsh (archive footage)

Origin
as Brett Hamilton

Sharp Stick
as Josh

Those Who Wish Me Dead
as Ethan Sawyer

HIS & HERS
as Det. Jack Harper · 6 ep.

Daredevil: Born Again
as Frank Castle / Punisher · 2 ep.

Hot Ones Versus
as Self · 1 ep.

The Bear
as Michael Berzatto · 6 ep.

We Own This City
as Sgt. Wayne Jenkins · 6 ep.

American Gigolo
as Julian Kaye · 8 ep.

The Premise
as Chase Milbrandt · 1 ep.

The Kelly Clarkson Show
as Self · 1 ep.

Marvel's The Punisher
as Frank Castle / Punisher · 26 ep.

The Late Show with Stephen Colbert
as Self - Guest · 1 ep.
Fury
2014