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 restaurant owner Michael Berzatto in the series The Bear (2022–present), he won a Primetime Emmy Award.
His film roles include Snitch (2013), The Wolf of Wall Street (2013), Fury (2014), Sicario (2015), The Accountant (2016), Baby Driver (2017), Wind River (2017), Widows (2018), Ford v Ferrari (2019), King Richard, The Many Saints of Newark (both 2021), Origin (2023), and The Accountant 2 (2025).
Description above from the Wikipedia article Jon Bernthal, licensed under CC-BY-SA, full list of contributors on Wikipedia.

1999 • TV

2026 • TV

2010 • TV

2002 • TV

2013 • Movie

2014 • Movie
as Brad
as Grady 'Coon-Ass' Travis
as The Bear
as Frank Castle / Punisher
as Braxton
as Ted
as Menelaus
as Griff
as Florek
as Brax
as Lee Iacocca
as Matt Rayburn
as Interviewer
as Monroe
as The Mute
as Al Capone
as Rick Macci
as Frank 'Shotgun'
as Paige Morrell
as Dominic Fabrizzi
Executive Producer
Producer
Writer
as Sherman Hempell
1 episodes
as Detective Jack Harper
6 episodes
as Shane Walsh
21 episodes
as Harry Klugman
1 episodes
1 episodes
as Self
1 episodes
as Carlos
1 episodes
as Lane Ruddock
1 episodes
as Self - Guest
1 episodes
as Self
1 episodes
as Frank Castle / Punisher
26 episodes
as Michael Shea
1 episodes
as Michael Berzatto
6 episodes
as Alex Genya
1 episodes
as Frank Castle / Punisher
13 episodes
as Mike Nash
1 episodes
as Frank Castle / Punisher
2 episodes
as Self
1 episodes
as Self
1 episodes
as Mysterious Man
1 episodes