The 15 Most Memorable Joe Pesci Roles of All Time
Joe Pesci is an actor known for his unique and powerful screen presence. He can play characters who are funny, scary, or both at the same time. For decades, he has delivered performances that audiences cannot forget. His ability to switch from quiet intensity to explosive anger is a trademark of his acting style. Pesci has created some of the most iconic characters in movie history.
This list looks back at his most memorable roles. From terrifying mobsters to clumsy criminals, Pesci has shown incredible range throughout his career. He has worked with famous directors and starred in classic films. Here are 15 of his best performances that show why he is a true legend of the screen.
Goodfellas (1990) – Tommy DeVito

This is the role that won Joe Pesci an Academy Award. As Tommy DeVito, he is a violent and unpredictable mobster. The character is famous for his short temper, which could erupt at any moment. Pesci makes Tommy both charming and terrifying. His “funny how?” scene is one of the most famous and tense moments in modern film.
Pesci’s performance is a masterclass in creating a scary character. He doesn’t just yell and act tough; he brings a chilling reality to the part. Tommy feels like a real person you would never want to meet. The role cemented Pesci’s status as a top-tier actor and gave cinema one of its greatest villains.
My Cousin Vinny (1992) – Vinny Gambini

In a complete change from his gangster roles, Pesci plays Vincent “Vinny” Gambini. Vinny is a loud, inexperienced lawyer from Brooklyn who travels to rural Alabama. He must defend his young cousin in a murder trial. Pesci’s comedic timing is perfect. He is funny, confident, and completely out of his element.
The role shows Pesci’s incredible comedic talent. His arguments in court and his interactions with the stern judge are hilarious. He creates a character who is both a walking disaster and surprisingly clever. My Cousin Vinny is a comedy classic, and Pesci’s performance as the unforgettable lawyer is the main reason why.
Home Alone (1990) – Harry Lyme

As Harry, one of the “Wet Bandits,” Joe Pesci created an iconic family movie villain. Harry is the smarter of two burglars who try to rob the McCallister house. He finds his plans ruined by a clever eight-year-old boy, Kevin. Pesci is hilarious as the increasingly frustrated criminal who falls into painful trap after painful trap.
Pesci plays the role with a cartoonish anger that is perfect for a kids’ movie. He balances being a threat with being funny, never making the character too scary for children. His performance, alongside Daniel Stern as his partner Marv, helped make Home Alone a holiday classic that is watched year after year.
Casino (1995) – Nicky Santoro

In Casino, Pesci reunites with director Martin Scorsese to play another mobster, Nicky Santoro. Nicky is sent to Las Vegas to protect a casino’s profits. He is even more brutal and out of control than Tommy DeVito. Nicky is a force of pure violence who tears through the city without any thought for the consequences.
Pesci’s performance is terrifying. He shows a character with no moral compass. The infamous “head in a vise” scene is a brutal example of Nicky’s methods. Pesci makes Nicky’s loyalty and his rage feel completely real. It is a powerful and disturbing performance that stands as one of his best.
Raging Bull (1980) – Joey LaMotta

This was Pesci’s breakout role, and it earned him his first Oscar nomination. He plays Joey, the brother and manager of boxer Jake LaMotta. Joey is the voice of reason who tries to manage his brother’s self-destructive behavior. He is loyal and caring but also has a tough side when needed.
Pesci’s performance is quiet and thoughtful. He shows a deep understanding of family and loyalty. His chemistry with Robert De Niro is the heart of the film. This role proved early on that Pesci was a major talent who could deliver a subtle and emotional performance.
The Irishman (2019) – Russell Bufalino

After a long break from acting, Pesci returned for The Irishman. He plays Russell Bufalino, a powerful and quiet mafia boss. This role is very different from his other gangster parts. Bufalino is not explosive or flashy. He is a man who holds immense power through calm words and quiet authority.
Pesci gives a masterful, understated performance. He communicates more with a simple look or a pause than most actors do with a full page of dialogue. He is the quiet center of the film, and his portrayal of an aging mob boss is both sad and scary. The role earned him another Academy Award nomination.
Lethal Weapon 2 (1989) – Leo Getz

Joe Pesci joined the Lethal Weapon series as the fast-talking federal witness, Leo Getz. Leo is annoying, loud, and constantly getting on the nerves of the main characters, Riggs and Murtaugh. His famous catchphrase, “Okay, okay, okay,” became instantly recognizable.
Pesci provides brilliant comic relief in an action-packed movie. His high-energy performance is a perfect contrast to the main heroes. Leo Getz was so popular with audiences that he returned for two more sequels. The role showcased Pesci’s ability to steal scenes and be incredibly funny.
JFK (1991) – David Ferrie

In Oliver Stone’s controversial film JFK, Pesci plays the real-life figure David Ferrie. Ferrie was a pilot with connections to organized crime who was investigated in relation to President Kennedy’s assassination. Pesci portrays him as a paranoid, sweaty, and frantic man.
It is a strange and memorable supporting role. Pesci is almost unrecognizable with a wig and fake eyebrows. He delivers a long, intense monologue where his character unravels on screen. Pesci brings a frantic energy that adds to the film’s conspiratorial tone.
Once Upon a Time in America (1984) – Frankie Minaldi

In this epic gangster film, Pesci plays a supporting role as Frankie Minaldi. He is a mobster involved in the world of the main characters. While not a huge part, his presence is important. He fits perfectly into the film’s historical crime setting.
Pesci’s role in this film showed he was a go-to actor for authentic gangster characters. He had already proven himself in Raging Bull, and this part further established his connection to the crime genre. Working with director Sergio Leone and actor Robert De Niro again was a key step in his career.
With Honors (1994) – Simon Wilder

This role showed a softer side of Joe Pesci. He plays Simon Wilder, a homeless man living on the Harvard University campus. He finds a student’s lost thesis and agrees to return it one page at a time in exchange for food and shelter. He becomes an unlikely teacher to the student.
Pesci brings a lot of heart and wisdom to the character. He is not a gangster or a comedian but a man with a difficult past who has learned important life lessons. The performance is touching and shows that Pesci could handle dramatic roles with deep emotion.
Jimmy Hollywood (1994) – Jimmy Alto

In this film, Pesci plays the lead character, Jimmy Alto. Jimmy is a struggling actor in Hollywood who is frustrated with his lack of success. To get attention, he starts his own vigilante group to fight local crime, filming their actions to create his own publicity.
This is a unique role for Pesci. He gets to be both funny and a little bit sad. Jimmy is a dreamer whose plans are strange and misguided. The film lets Pesci play a character who is desperate for fame, showing a different kind of ambition than his gangster roles.
The Public Eye (1992) – Leon “Bernzy” Bernstein

Pesci stars as a 1940s crime photographer named Leon “Bernzy” Bernstein. The character is based on the real-life photographer Weegee. Bernzy is obsessed with capturing the perfect, gritty photos of New York City crime scenes. He gets pulled into a dangerous mystery.
This is one of Pesci’s few leading man roles in a serious drama. He is excellent as the lonely and driven artist. He shows a deep passion for his work and a quiet sadness in his personal life. The performance is subtle and powerful, proving his skill as a dramatic actor.
A Bronx Tale (1993) – Carmine

Pesci has a small but very important role in A Bronx Tale. He appears in one scene as Carmine, a local mob figure. When a fight breaks out in a bar, his character speaks with the local boss, Sonny. The scene is crucial for showing the respect and power that Sonny commands.
Even with just a few minutes of screen time, Pesci makes a huge impact. His presence adds authority and authenticity to the film’s mob world. The role is a great example of how a great actor can make a small part unforgettable. It’s a nod to his legendary status in the genre.
The Good Shepherd (2006) – Joseph Palmi

In this spy thriller directed by Robert De Niro, Pesci plays Joseph Palmi. The character is based on a real-life mafia boss. Palmi is brought in for questioning by a CIA agent, and the two men have a tense and revealing conversation. Palmi understands power and how different worlds operate.
Like his later role in The Irishman, Pesci’s performance here is very controlled. He uses quiet words and sharp intelligence to show his character’s strength. His scene is a standout moment in the film, showing a man who sees the world with brutal clarity.
Bupkis (2023) – Joe LaRocca

In his first major television role, Pesci plays the grandfather of comedian Pete Davidson. The show is a fictionalized version of Davidson’s life. Pesci’s character, Joe LaRocca, is a tough, old-school man who is dying. He tries to offer life advice to his grandson.
Pesci brings real emotion and gravity to the part. His scenes with Davidson are the heart of the show. He is funny, honest, and moving as a man facing the end of his life. The role was a welcome return for the actor, reminding everyone of his incredible talent.


