
Filmography

Law & Order: Special Victims Unit
1999 · Sherman Hempell

How I Met Your Mother
2005 · Carlos

The Kelly Clarkson Show
2019 · Self

The Odyssey
2026 · Menelaus

Spider-Man: Brand New Day
2026 · Frank Castle / Punisher

Late Night with Seth Meyers
2014 · Actor, Self - Guest

The Late Show with Stephen Colbert
2015 · Self - Guest

Conan
2010 · Self

The Walking Dead
2010 · Shane Walsh

Jimmy Kimmel Live!
2003 · Self, Self - Guest

CSI: Miami
2002 · Harry Klugman

Law & Order: Criminal Intent
2001 · Lane Ruddock

Hot Ones
2015 · Self

Boston Legal
2004 · Michael Shea

Without a Trace
2002 · Alex Genya

Numb3rs
2005 · Mike Nash

Marvel's The Punisher
2017 · Frank Castle / Punisher

The Bear
2022 · Michael Berzatto, Michael Berzatto (archive footage) (uncredited)

Marvel's Daredevil
2015 · Frank Castle / Punisher

Daredevil: Born Again
2025 · Frank Castle / Punisher

The Wolf of Wall Street
2013 · Brad

Unbreakable Kimmy Schmidt
2015 · Mysterious Man, Ilan

Fury
2014 · Grady 'Coon-Ass' Travis

The Punisher: One Last Kill
2026 · Frank Castle, Writer

Hot Ones Versus
2024 · Self

The Pacific
2010 · Sgt. Manuel 'Manny' Rodriguez

HIS & HERS
2026 · Det. Jack Harper

Sicario
2015 · Ted

Ford v Ferrari
2019 · Lee Iacocca

Harry's Law
2011 · Lucas Trassino

Baby Driver
2017 · Griff

The Accountant
2016 · Brax

The Amateur
2025 · The Bear

The Accountant²
2025 · Braxton

Those Who Wish Me Dead
2021 · Ethan Sawyer

Wind River
2017 · Matt Rayburn

Night at the Museum: Battle of the Smithsonian
2009 · Al Capone

Shot Caller
2017 · Frank 'Shotgun'

We Own This City
2022 · Sgt. Wayne Jenkins

The Hire
2001 · Holt

Eastwick
2009 · Raymond Gardener

American Gigolo
2022 · Julian Kaye

Widows
2018 · Florek

The Class
2006 · Duncan Carmello

Show Me a Hero
2015 · Michael H. Sussman

The Unforgivable
2021 · Blake

King Richard
2021 · Rick Macci

The Many Saints of Newark
2021 · Johnny Soprano

Jonny Zero
2005 · Brett Parish

The Premise
2021 · Chase Milbrandt

We Are Your Friends
2015 · Paige Morrell

The Ghost Writer
2010 · Rick Ricardelli

Justice League vs. Teen Titans
2016 · Trigon (voice)

Snitch
2013 · Daniel James

World Trade Center
2006 · Christopher Amoroso

Gary
2026 · Michael Berzatto, Writer

The Peanut Butter Falcon
2019 · Mark

Mob City
2013 · Joe Teague

Me and Earl and the Dying Girl
2015 · Mr. McCarthy

Date Night
2010 · Young Man

The Air I Breathe
2007 · Interviewer

Pilgrimage
2017 · The Mute

Grudge Match
2013 · B.J. Rose

Small Engine Repair
2021 · Terrance Swaino, Producer

Sharp Stick
2022 · Josh, Executive Producer

The Walking Dead: The Return
2024 · Shane Walsh (archive footage)

Origin
2023 · Brett Hamilton

Rampart
2011 · Dan Morone

Sweet Virginia
2017 · Sam Rossi

The Robot Chicken Walking Dead Special: Look Who's Walking
2017 · Shane Walsh (voice)

The Making of The Walking Dead
2010 · Self

Revenge of the Middle-Aged Woman
2004 · Man in Office

Tony n' Tina's Wedding
2004 · Dominic Fabrizzi

The Escape
2016 · Holt

Day Zero
2007 · Jams Dixon

Viena and the Fantomes
2020 · Monroe

Bar Starz
2008 · Donnie Pitron

A Line in the Sand
2008 · Banzai
Snow Ponies
TBA · Actor
Godshot
TBA · The Movie Star

Mary/Mary
2002 · Manny

Timmy Muldoon and the Search for the Shadoweyes Bandit
2013 · Muscle Bruce