Vincent D'Onofrio Filmography: Every Movie and TV Show in Order
All 92 Vincent D'Onofrio roles in chronological order (1983 to 2026): 71 movies and 21 TV series.

How many movies and TV shows has Vincent D'Onofrio been in? This complete Vincent D'Onofrio filmography lists 92 credited roles (71 films, 21 TV series), in chronological order from 1983 to 2026, with links to our full guides where available.
Vincent D'Onofrio movies in order
- The First Turn-On!! (1983) as Lobotomy
- Full Metal Jacket (1987) as Pvt. Pyle
- Adventures in Babysitting (1987) as Dawson / 'Thor'
- Mystic Pizza (1988) as Bill
- The Blood of Heroes (1989) as Young Gar
- Dying Young (1991) as Gordon
- Crooked Hearts (1991) as Charley Warren
- JFK (1991) as Bill Newman
- The Player (1992) as David Kahane
- Salt on Our Skin (1992) as Gavin
- Mr. Wonderful (1993) as Dominic
- Being Human (1994) as Priest
- Ed Wood (1994) as Orson Welles
- Stuart Saves His Family (1995) as Donnie
- Strange Days (1995) as Burton Steckler
- The Whole Wide World (1996) as Robert E. Howard
- Feeling Minnesota (1996) as Sam Clayton
- Men in Black (1997) as Edgar
- The Taking of Pelham One Two Three (1998) as Mr. Blue
- The Newton Boys (1998) as Dock Newton
- Claire Dolan (1998) as Elton Garrett
- The Thirteenth Floor (1999) as Whitney
- The Velocity of Gary (1999) as Valentino
- Happy Accidents (2000) as Sam Deed
- The Cell (2000) as Carl Rudolph Stargher
- Steal This Movie (2000) as Abbie Hoffman
- Chelsea Walls (2001) as Frank
- Impostor (2001) as Hathaway
- The Salton Sea (2002) as Pooh-Bear
- The Dangerous Lives of Altar Boys (2002) as Father Casey
- Sherlock: Case of Evil (2002) as Moriarty
- Overnight (2003) as Self
- Thumbsucker (2005) as Mike Cobb
- The Break-Up (2006) as Dennis Grobowski
- Full Metal Jacket: Between Good and Evil (2007) as Self
- The Narrows (2008) as Vinny Manadoro
- Cadillac Records (2008) as Mississippi DJ (uncredited)
- Staten Island (2009) as Parmie Tarzo
- The New Tenants (2009) as Jan
- Brooklyn's Finest (2010) as Bobby 'Carlo' Powers
- Kill the Irishman (2011) as John Nardi
- Sinister (2012) as Professor Jonas
- Fire with Fire (2012) as Neil Hagan
- Chained (2012) as Bob
- Ass Backwards (2013) as Bruce
- Charlie Countryman (2013) as Bill
- Pawn Shop Chronicles (2013) as Alton
- Escape Plan (2013) as Lester Clark
- Mall (2014) as Danny
- The Judge (2014) as Glen Palmer
- Run All Night (2015) as Detective Harding
- Broken Horses (2015) as Julius Hench
- Jurassic World (2015) as Hoskins
- Pelé: Birth of a Legend (2016) as Feola
- The Magnificent Seven (2016) as Jack Horne
- In Dubious Battle (2016) as Al Anderson
- Rings (2017) as Galen Burke
- CHiPs (2017) as Ray Kurtz
- El Camino Christmas (2017) as Carl Hooker
- Death Wish (2018) as Frank Kersey
- The Kid (2019) as Sheriff Romero
- Kubrick by Kubrick (2020) as Self (archive footage)
- The Eyes of Tammy Faye (2021) as Jerry Falwell
- Birds of Paradise (2021) as Scott Sanders (uncredited)
- The Unforgivable (2021) as John Ingram
- Marvel Studios Assembled: The Making of Hawkeye (2022) as Self - Kingpin
- Wildcat (2023) as Sheriff
- Dumb Money (2023) as Steven A. Cohen
- Lift (2024) as Denton
- Hola Frida! (2025) as Rafaël adolescent (voice)
- Caught Stealing (2025) as Shmully
Vincent D'Onofrio TV shows
- Miami Vice (1984) as Leon Wolf
- The Equalizer (1985) as Thomas Marley Jr.
- The Equalizer (1985) as Davy Baylor
- Homicide: Life on the Street (1993) as John Lange
- Men in Black: The Series (1997) as Edwin Bug / Dung Bug / Moe Bug (voice)
- Law & Order: Criminal Intent (2001) as Robert Goren
- Xavier: Renegade Angel (2007) as Judge (voice)
- Xavier: Renegade Angel (2007) as Eric (voice)
- BoJack Horseman (2014) as Vincent D'Onofrio (voice)
- Sinatra: All or Nothing at All (2015) as Dean Elson (voice)
- Marvel's Daredevil (2015) as Wilson Fisk / Kingpin
- Emerald City (2017) as Frank Morgan / The Wizard
- Ghost Wars (2017) as Dan Carpenter
- Godfather of Harlem (2019) as Vincent 'Chin' Gigante
- Work in Progress (2019) as Vincent D'Onofrio
- Interrogation (2020) as Sgt. Ian Lynch
- Ratched (2020) as George Wilburn
- Hawkeye (2021) as Wilson Fisk / Kingpin
- Echo (2024) as Wilson Fisk / Kingpin
- Daredevil: Born Again (2025) as Wilson Fisk
- The Beauty (2026) as Byron Forst (Pre Beauty)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Vincent D'Onofrio been in?
Vincent D'Onofrio has 71 credited film roles and 21 TV roles, for a total of 92 credits from 1983 to 2026.
What was Vincent D'Onofrio's first major role?
The First Turn-On!! (1983).
What is Vincent D'Onofrio's most recent project?
The Beauty (2026).



