Jon Bernthal

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.

Known For

The Wolf of Wall Street Not in library

The Wolf of Wall Street

2013

The Walking Dead Not in library

The Walking Dead

2010

Baby Driver Not in library

Baby Driver

2017

Fury Not in library

Fury

2014

Sicario Not in library

Sicario

2015

Ford v Ferrari Not in library

Ford v Ferrari

2019

The Accountant Not in library

The Accountant

2016

Night at the Museum: Battle of the Smithsonian Not in library

Night at the Museum: Battle of the Smithsonian

2009

Wind River Not in library

Wind River

2017

How I Met Your Mother Not in library

How I Met Your Mother

2005

Acting

2026 The Punisher: One Last Kill as Frank Castle / Punisher In Library
2026 Spider-Man: Brand New Day as Frank Castle / Punisher In Library
2026 The Odyssey as Menelaus
2026 HIS & HERS as Detective Jack Harper (6 episodes) In Library
2025 The Accountant² as Braxton
2025 The Amateur as The Bear
2025 Daredevil: Born Again as Frank Castle / Punisher (2 episodes)
2024 The Walking Dead: The Return as Shane Walsh (archive footage)
2024 Hot Ones Versus as Self (1 episode)
2023 Origin as Brett Hamilton
2022 Sharp Stick as Josh
2022 We Own This City as Sgt. Wayne Jenkins (6 episodes)
2022 American Gigolo as Julian Kaye (8 episodes)
2022 The Bear as Michael Berzatto (6 episodes)
2021 The Many Saints of Newark as Johnny Soprano
2021 Those Who Wish Me Dead as Ethan Sawyer
2021 King Richard as Rick Macci
2021 The Unforgivable as Blake
2021 Small Engine Repair as Terrance Swaino
2021 The Premise as Chase Milbrandt (1 episode)
2020 Viena and the Fantomes as Monroe
2020 Justice League Dark: Apokolips War as Trigon (voice)
2019 The Peanut Butter Falcon as Mark
2019 Ford v Ferrari as Lee Iacocca
2019 The Kelly Clarkson Show as Self (1 episode)
2018 Widows as Florek
2017 Pilgrimage as The Mute
2017 Shot Caller as Frank 'Shotgun'
2017 Wind River as Matt Rayburn
2017 Baby Driver as Griff
2017 Sweet Virginia as Sam Rossi
2017 The Robot Chicken Walking Dead Special: Look Who's Walking as Shane Walsh (voice)
2017 Marvel's The Punisher as Frank Castle / Punisher (26 episodes)
2016 Justice League vs. Teen Titans as Trigon (voice)
2016 The Accountant as Brax
2016 The Escape as Holt
2015 Sicario as Ted
2015 Me and Earl and the Dying Girl as Mr. McCarthy
2015 We Are Your Friends as Paige Morrell
2015 Hot Ones as Self (1 episode)
2015 Show Me a Hero as Michael H. Sussman (6 episodes)
2015 Marvel's Daredevil as Frank Castle / Punisher (13 episodes)
2015 The Late Show with Stephen Colbert as Self - Guest (1 episode)
2015 Unbreakable Kimmy Schmidt as Mysterious Man (1 episode)
2015 Unbreakable Kimmy Schmidt as Ilan (1 episode)
2014 Fury as Grady 'Coon-Ass' Travis
2014 Late Night with Seth Meyers
2013 Grudge Match as B.J. Rose
2013 The Wolf of Wall Street as Brad
2013 Snitch as Daniel James
2013 Timmy Muldoon and the Search for the Shadoweyes Bandit as Muscle Bruce
2013 Mob City as Joe Teague (6 episodes)
2011 Rampart as Dan Morone
2011 Harry's Law as Lucas Trassino (1 episode)
2010 The Ghost Writer as Rick Ricardelli
2010 Date Night as Young Man
2010 The Making of The Walking Dead as Self
2010 The Walking Dead as Shane Walsh (21 episodes)
2010 The Pacific as Sgt. Manuel 'Manny' Rodriguez (10 episodes)
2010 Conan as Self (1 episode)
2009 Night at the Museum: Battle of the Smithsonian as Al Capone
2009 Eastwick as Raymond Gardener (11 episodes)
2008 Bar Starz as Donnie Pitron
2008 A Line in the Sand as Banzai
2007 The Air I Breathe as Interviewer
2007 Day Zero as Jams Dixon
2006 World Trade Center as Christopher Amoroso
2006 The Class as Duncan Carmello (19 episodes)
2005 How I Met Your Mother as Carlos (1 episode)
2005 Numb3rs as Mike Nash (1 episode)
2004 Tony n' Tina's Wedding as Dominic Fabrizzi
2004 Revenge of the Middle-Aged Woman as Man in Office
2004 Boston Legal as Michael Shea (1 episode)
2003 Jimmy Kimmel Live! as Self (1 episode)
2002 Mary/Mary as Manny
2002 CSI: Miami as Harry Klugman (1 episode)
2002 Without a Trace as Alex Genya (1 episode)
2001 Law & Order: Criminal Intent as Lane Ruddock (1 episode)
2001 The Hire as Holt (1 episode)
1999 Law & Order: Special Victims Unit as Sherman Hempell (1 episode)
Snow Ponies
Asylum as Charlie Barnes

Writing

2026 The Punisher: One Last Kill Writer In Library

Production

2026 The Punisher: One Last Kill Executive Producer In Library
2022 Sharp Stick Executive Producer
2021 Small Engine Repair Producer