The core cast of Goodfellas centers on Robert De Niro as Jimmy Conway, Ray Liotta as Henry Hill, and Joe Pesci as Tommy DeVito, supported by Lorraine Bracco as Karen Hill, Paul Sorvino as Paul Cicero, and Robert Loggia and Barbara Bella in pivotal roles. This enduring performance ensemble anchors a crime drama grounded in real events, making accurate name-to-character matching essential for long-term reference. Below is a verified breakdown of the principal cast, their roles, and the lasting profiles that define their careers beyond the film.
Main Cast of Goodfellas
The principal cast of Goodfellas reflects a blend of established character actors and rising stars in the late 1980s. Each performer brings a distinct presence that contributes to the film’s kinetic style and grounded storytelling. Understanding who played whom in Goodfellas clarifies why these performances remain reference points in conversations about crime cinema.
Verified Main Cast Table
| Actor | Character | Role Type | Notable Context |
|---|---|---|---|
| Ray Liotta | Henry Hill | Lead protagonist | Breakout performance; enduring career trademark |
| Robert De Niro | Jimmy Conway | Supporting lead | Method preparation; iconic crime figure |
| Joe Pesci | Tommy DeVito | Supporting lead | Oscar-nominated intensity; defining role |
| Lorraine Bracco | Karen Hill | Key supporting | Complex personal drama subplot |
| Paul Sorvino | Paul Cicero | Supporting | Character actor staple; restrained authority |
| Robert Loggia | Morrie | Minor role | Scene-stealing presence in key sequence |
Ray Liotta as Henry Hill
Ray Liotta’s portrayal of Henry Hill anchors the film’s narrative arc, tracing his rise in the crew and eventual fall from favor. His performance balances charm, volatility, and vulnerability, making Henry Hill one of cinema’s unforgettable antiheroes. Off-screen, Liotta built a career spanning diverse genres, cementing his status as a reliable leading man in both crime dramas and mainstream fare.
Robert De Niro as Jimmy Conway
Robert De Niro’s Jimmy Conway is the seasoned professional whose calm demeanor masks ruthless calculation. De Niro approached the role with meticulous preparation, studying real-life mob figures to refine mannerisms and timing. The character has become shorthand for old-school mob authority, influencing how later crime films depict steady, principled gangsters.
Joe Pesci as Tommy DeVito
Joe Pesci’s Tommy DeVito stands as one of cinema’s most volatile gangster portraits, blending humor and danger in unpredictable bursts. Pesci’s physical commitment and improvisational instincts shaped a character that remains dissected in acting workshops for its raw intensity. The role earned him an Academy Award nomination and remains central to his legacy beyond comedy.
Supporting Players and Ensemble Dynamics
The durability of Goodfellas rests not only on its leads but also on sharp work from its supporting cast. Paul Sorvino brought a grounded authority to Paul Cicero, echoing real-life mob dynamics with subtle restraint. Lorraine Bracco’s Karen Hill added emotional gravity, while Robert Loggia’s brief appearance left a lasting impression. Together, these performances create a cohesive world that feels lived-in and authentic.
Key Context and Cultural Impact
Directed by Martin Scorsese and adapted from Nicholas Pileggi’s book Wiseguy, Goodfellas translates courtroom testimonies and true-crime reporting into a visceral crime saga. The cast’s chemistry, combined with precise direction and period detail, helped the film transcend its genre to become a touchstone of modern cinema. Its influence persists in how later works balance kinetic editing with character depth.
Quick Reference: Goodfellas Primary Cast
- Ray Liotta — Henry Hill (Lead)
- Robert De Niro — Jimmy Conway (Supporting)
- Joe Pesci — Tommy DeVito (Supporting)
- Lorraine Bracco — Karen Hill (Key Support)
- Paul Sorvino — Paul Cicero (Supporting)
- Robert Loggia — Morrie (Minor)
Frequently Asked Questions
- Who plays the lead in Goodfellas?
Ray Liotta plays Henry Hill, the central narrator and protagonist. - Which actor earned an Oscar nomination for Goodfellas?
Joe Pesci received an Academy Award nomination for his role as Tommy DeVito. - Is the cast of Goodfellas based on real people?
Yes, each character corresponds to actual figures from Henry Hill’s life and the Lufthansa heist case. - Are any cast members still active in film today?
Several cast members remain active in varied projects, though some have stepped back from major roles in recent years.