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