2026
The Beauty
as Byron Forst (Pre Beauty)
(1 episode)
2025
Caught Stealing
as Shmully
2025
Daredevil: Born Again
as Wilson Fisk
(17 episodes)
2024
Lift
as Denton
2024
The Many Miracles of Household Saints
as Self
2024
Marvel Studios Assembled: The Making of Echo
as Self - Wilson Fisk / Kingpin
2024
Like Tears in Rain
as Self
2024
Echo
as Wilson Fisk / Kingpin
(5 episodes)
2024
Hot Ones Versus
as Self
(1 episode)
2023
Wildcat
as Sheriff
2023
Dumb Money
as Steven A. Cohen
2022
Marvel Studios Assembled: The Making of Hawkeye
as Self - Kingpin
2022
Night of the Cooters
as Sheriff Lindley
2022
The Last Movie Stars
as Self
(2 episodes)
2021
The Eyes of Tammy Faye
as Jerry Falwell
2021
The Unforgivable
as John Ingram
2021
Birds of Paradise
as Scott Sanders (uncredited)
2021
The Moth Effect
as Varatanga
(1 episode)
2021
Slugfest
as Self
(10 episodes)
2021
Hawkeye
as Wilson Fisk / Kingpin
(2 episodes)
2020
Kubrick by Kubrick
as Self (archive footage)
2020
Ratched
as George Wilburn
(8 episodes)
2020
Interrogation
as Sgt. Ian Lynch
(4 episodes)
2019
The Kid
as Sheriff Romero
2019
Godfather of Harlem
as Vincent 'Chin' Gigante
(24 episodes)
2019
The Kelly Clarkson Show
as Self
(1 episode)
2019
Work in Progress
as Vincent D'Onofrio
(2 episodes)
2018
Death Wish
as Frank Kersey
2017
Tenn
as Cornelius Williams
2017
CHiPs
as Ray Kurtz
2017
Rings
as Galen Burke
2017
Night of Too Many Stars: America Unites for Autism Programs
as Self
2017
El Camino Christmas
as Carl Hooker
2017
Citizen Jane: Battle for the City
as Robert Moses (voice)
2017
Emerald City
as Frank Morgan / The Wizard
(10 episodes)
2017
Ghost Wars
as Dan Carpenter
(7 episodes)
2016
Pelé: Birth of a Legend
as Feola
2016
In Dubious Battle
as Al Anderson
2016
The Magnificent Seven
as Jack Horne
2015
Run All Night
as Detective Harding
2015
Broken Horses
as Julius Hench
2015
Marvel's Daredevil
as Wilson Fisk / Kingpin
(29 episodes)
2015
Sinatra: All or Nothing at All
as Dean Elson (voice)
(2 episodes)
2014
The Judge
as Glen Palmer
2014
Mall
as Danny
2014
Kubrick Remembered
as Self
2014
Last Week Tonight with John Oliver
as Dam Inspector
(1 episode)
2014
BoJack Horseman
as Vincent D'Onofrio (voice)
(1 episode)
2014
Late Night with Seth Meyers
as Self - Guest
(1 episode)
2013
Charlie Countryman
as Bill
2013
Escape Plan
as Lester Clark
2013
Ass Backwards
as Bruce
2013
Pawn Shop Chronicles
as Alton
2013
Chlorine
as Roger Lent
2013
Heroes Behind The Badge: Sacrifice & Survival
as self voice
2012
Sinister
as Professor Jonas
2012
Chained
as Bob
2012
Fire with Fire
as Neil Hagan
2012
Heroes Behind the Badge
as Narrator
2011
Kill the Irishman
as John Nardi
2011
Boys On Film: Bad Romance
as Jan (segment "The New Tenants")
2010
Brooklyn's Finest
as Bobby 'Carlo' Powers
2009
Staten Island
as Parmie Tarzo
2009
The New Tenants
as Jan
2008
The Narrows
as Vinny Manadoro
2008
Cadillac Records
as Mississippi DJ (uncredited)
2007
Full Metal Jacket: Between Good and Evil
as Self
2007
Xavier: Renegade Angel
as Judge (voice)
(1 episode)
2007
Xavier: Renegade Angel
as Eric (voice)
(1 episode)
2006
The Break-Up
as Dennis Grobowski
2006
Thumbsucker - Behind the Scenes
as Self
2005
Thumbsucker
as Mike Cobb
2005
Five Minutes, Mr. Welles
as Orson Welles
2003
Overnight
as Self
2002
The Salton Sea
as Pooh-Bear
2002
The Dangerous Lives of Altar Boys
as Father Casey
2002
Sherlock: Case of Evil
as Moriarty
2002
Bark!
as Malcolm
2002
The Red Sneakers
as Mercado
2001
Impostor
as Hathaway
2001
Chelsea Walls
as Frank
2001
Law & Order: Criminal Intent
as Robert Goren
(141 episodes)
2000
Happy Accidents
as Sam Deed
2000
The Cell
as Carl Rudolph Stargher
2000
Steal This Movie
as Abbie Hoffman
2000
Spanish Judges
as Max
1999
The Thirteenth Floor
as Whitney
1999
That Championship Season
as Phil Romano
1999
The Velocity of Gary
as Valentino
1998
The Newton Boys
as Dock Newton
1998
Claire Dolan
as Elton Garrett
1998
The Taking of Pelham One Two Three
as Mr. Blue
1997
Men in Black
as Edgar
1997
Boys Life 2
as Tony Randozza
1997
Good Luck
as Tony 'Ole' Olezniak
1997
Guy
as Guy
1997
The Making of Men in Black
as Self
1997
The View
as Self
(3 episodes)
1997
Men in Black: The Series
as Edwin Bug / Dung Bug / Moe Bug (voice)
(1 episode)
1996
Feeling Minnesota
as Sam Clayton
1996
The Whole Wide World
as Robert E. Howard
1996
The Winner
as Philip
1996
The Daily Show
as Self - Guest
(1 episode)
1995
Strange Days
as Burton Steckler
1995
Stuart Saves His Family
as Donnie
1995
Hotel Paradise
as The Naked Stranger
1994
Ed Wood
as Orson Welles
1994
The Investigator
as Ephraim McDougall
1994
Imaginary Crimes
as Mr. Webster
1994
Being Human
as Priest
1994
Nunzio's Second Cousin
as Sgt. Tony Randozza
1993
Household Saints
as Joseph Santangelo
1993
Mr. Wonderful
as Dominic
1993
Homicide: Life on the Street
as John Lange
(1 episode)
1992
The Player
as David Kahane
1992
Salt on Our Skin
as Gavin
1991
JFK
as Bill Newman
1991
Dying Young
as Gordon
1991
Crooked Hearts
as Charley Warren
1991
Fires Within
as Sam
1990
Naked Tango
as Cholo
1989
The Blood of Heroes
as Young Gar
1989
Signs of Life
as Daryl Monahan
1988
Mystic Pizza
as Bill
1987
Full Metal Jacket
as Pvt. Pyle
1987
Adventures in Babysitting
as Dawson / 'Thor'
1985
It Don't Pay to Be an Honest Citizen
as Bennie
1985
The Equalizer
as Thomas Marley Jr.
(1 episode)
1985
The Equalizer
as Davy Baylor
(1 episode)
1984
Miami Vice
as Leon Wolf
(1 episode)
1983
The First Turn-On!!
as Lobotomy
1975
Saturday Night Live
as Self - Cameo (uncredited)
(1 episode)
—
A Fall from Grace
as George Lawson
—
A Modern Art Masterpiece: The Untold Story of Full Metal Jacket
as Self