Net Worth →
Filmographies

Michael Imperioli Filmography: Every Movie and TV Show in Order

All 66 Michael Imperioli roles in chronological order (1989 to 2026): 38 movies and 28 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Michael Imperioli filmography
TMDB

How many movies and TV shows has Michael Imperioli been in? This complete Michael Imperioli filmography lists 66 credited roles (38 films, 28 TV series), in chronological order from 1989 to 2026, with links to our full guides where available.

Michael Imperioli movies in order

  • Lean On Me (1989) as George
  • GoodFellas (1990) as Spider
  • Jungle Fever (1991) as James Tucci
  • Mac (1992) as Backseat
  • Malcolm X (1992) as Reporter at Fire Bombing
  • The Night We Never Met (1993) as Dry Cleaning Customer #1
  • Amateur (1994) as Doorman at Club
  • Bad Boys (1995) as Jojo
  • The Basketball Diaries (1995) as Bobby
  • Flirt (1995) as Michael
  • Clockers (1995) as Detective Jo-Jo
  • Dead Presidents (1995) as D'ambrosio
  • The Addiction (1995) as Missionary
  • Girl 6 (1996) as Scary Caller #30
  • I Shot Andy Warhol (1996) as Ondine
  • Trees Lounge (1996) as George
  • Last Man Standing (1996) as Giorgio Carmonte
  • Office Killer (1997) as Daniel Birch
  • Witness to the Mob (1998) as Louie Milito
  • Summer of Sam (1999) as Midnite
  • Disappearing Acts (2000) as Vinney
  • My Baby's Daddy (2004) as Dominic
  • Shark Tale (2004) as Frankie (voice)
  • The Five People You Meet In Heaven (2004) as Captain
  • The Lovely Bones (2009) as Len Fenerman
  • Love and Distrust (2010) as Stud (segment "Auto Motives")
  • Stuck Between Stations (2011) as David
  • The Call (2013) as Alan Denado
  • Oldboy (2013) as Chucky
  • Cantinflas (2014) as Michael Todd
  • The Scribbler (2014) as Moss
  • The Wannabe (2015) as Alphonse
  • Primal (2019) as Paul Freed
  • The Last Full Measure (2020) as Jay Ford
  • One Night in Miami... (2020) as Angelo Dundee
  • The Many Saints of Newark (2021) as Christopher Moltisanti (voice)
  • Oh, Canada (2024) as Malcolm
  • Song Sung Blue (2025) as Mark Shurilla

Michael Imperioli TV shows

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Michael Imperioli been in?

Michael Imperioli has 38 credited film roles and 28 TV roles, for a total of 66 credits from 1989 to 2026.

What was Michael Imperioli's first major role?

Lean On Me (1989).

What is Michael Imperioli's most recent project?

Memory of a Killer (2026).

Sources

More in Movies