Joe Pesci Filmography: Every Movie and TV Show in Order
All 38 Joe Pesci roles in chronological order (1953 to 2024): 33 movies and 5 TV series.

How many movies and TV shows has Joe Pesci been in? This complete Joe Pesci filmography lists 38 credited roles (33 films, 5 TV series), in chronological order from 1953 to 2024, with links to our full guides where available.
Joe Pesci movies in order
- Short Eyes (1977) as Other Inmate (uncredited)
- Raging Bull (1980) as Joey LaMotta
- Eureka (1983) as Mayakofsky
- Easy Money (1983) as Nicky Cerone
- Once Upon a Time in America (1984) as Frankie
- All for the Moral Majority! (1984) as Corrado Parisi
- Man on Fire (1987) as David
- Moonwalker (1988) as Mr. Big
- Lethal Weapon 2 (1989) as Leo Getz
- Catchfire (1990) as Leo Carelli (uncredited)
- Betsy's Wedding (1990) as Oscar Henner
- GoodFellas (1990) as Tommy DeVito
- Home Alone (1990) as Harry
- The Super (1991) as Louie Kritski
- JFK (1991) as David Ferrie
- My Cousin Vinny (1992) as Vincent 'Vinny' Gambini
- Lethal Weapon 3 (1992) as Leo Getz
- The Public Eye (1992) as Leon Bernstein
- Home Alone 2: Lost in New York (1992) as Harry
- A Bronx Tale (1993) as Carmine
- Jimmy Hollywood (1994) as Jimmy Alto
- With Honors (1994) as Simon Wilder
- Casino (1995) as Nicky Santoro
- 8 Heads in a Duffel Bag (1997) as Tommy
- Gone Fishin' (1997) as Joe Waters
- Lethal Weapon 4 (1998) as Leo Getz
- The Good Shepherd (2006) as Joseph Palmi
- Love Ranch (2010) as Charlie Bontempo
- Final Cut: Ladies and Gentlemen (2012) as (archive footage)
- The Irishman (2019) as Russell Bufalino
- The Irishman: In Conversation (2019) as Self
- Nothing Compares (2022) as Self (archive footage)
- Day of the Fight (2024) as Mike's Father
Joe Pesci TV shows
- The Oscars (1953) as Self
- Tales from the Crypt (1989) as Vic / Jack
- The Pink Panther (1993)
- The Movies That Made Us (2019) as Self
- Bupkis (2023) as Joe Larocca
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Joe Pesci been in?
Joe Pesci has 33 credited film roles and 5 TV roles, for a total of 38 credits from 1953 to 2024.
What was Joe Pesci's first major role?
The Oscars (1953).
What is Joe Pesci's most recent project?
Day of the Fight (2024).



