
The Cast Of Goodfellas Then And Now
Ray Liotta (Henry Hill) Then
Image Source: Den Of Geek
Goodfellas is a classic 1990 biographical movie, that depicts the story of Henry Hill (played by Ray Liotta), and is based on the non-fiction book: 'Wiseguy' written by Nicholas Pileggi. Henry Hill is the main character of this movie, and it follows his, his family's and friends' rise and fall, during his time as a mob associate (1955-1980). Ray Liotta became well-known for his role within this movie.Advertisement
Ray Liotta (Henry Hill) Now
Image Source: Los Angeles Times
Since his starring role in Goodfellas, Ray Liotta went on to be featured in a range of television shows, movies and a handful of video games (voice acting). Some of the films, include: 'Unlawful Entry', 'Hannibal', 'Blow', 'Killing Them Softly', 'Marriage Story' and 'Cocaine Bear'. He has been nominated for a range of awards, and went on to win multiple 'Best Supporting Actor' awards. Unfortunately, Ray died in May of last year (2022).Advertisement
Robert De Niro (James Conway) Then
Image Source: Pinterest
James 'Jimmy' Conway (played by Robert De Niro) is an early mob associate of Henry, and provides him with the starting role of 'fence' (someone that moves money, drugs and other assets for criminal gangs/organizations). Jimmy is an Irish-American truck hijacker and gangster, and provides Henry with his first insight into the operation of a successful mafia.Advertisement
Robert De Niro (James Conway) Now
Image Source: People
Robert De Niro is a household name within the world of acting, and is well-known for his varied and long-spanning career. He is mostly known for his early work within gangster/crime movies (usually depicting mob members and sophisticated criminals). Robert has also featured in more family friendly movies, comedies, dramas and psychological thrillers. He is still actively working within the world of acting.Advertisement
Joe Pesci (Tommy DeVito) Then
Image Source: Filmfolley
Tommy DeVito (played by Joe Pesci) is another early associate of Henry, and is initially depicted as a juvenile delinquent. Tommy, Henry and Jimmy work together for a number of years, and become some of the most notorious mobsters within Brooklyn. Tommy is the one with a shorter temper, and is known to kill people without much thought and/or remorse.Advertisement
Joe Pesci (Tommy DeVito) Now
Image Source: Rotten Tomatoes
Since his role as Tommy, Joe Pesci has been featured in multiple other Martin Scorsese movies, such as: 'Casino' and 'The Irishman'. Within the majority of his films, he has starred alongside Robert De Niro, and has often stuck with more serious movie genres e.g. crime, thriller, drama and biographical. Joe had a semi-form of retirement, before he reprised it for his role in 'The Irishman' (2019).Advertisement
Paul Sorvino (Paul Cicero) Then
Image Source: The New York Times
Paul Cicero (played by Paul Sorvino) is another business associate of Henry, Tommy and Jimmy (although he doesn't make an appearance until later into the movie). He is the person that ensure operations run smoothly, even after Henry is jailed for the possession of cocaine. Paul pays Henry's bail, and provides him with useful advice about how to keep the business afloat.Advertisement
Paul Sorvino (Paul Cicero) Now
Image Source: Wikipedia
Paul Sorvino has starred in a range of movies/television shows since Goodfellas, including: Baz Luhrmann's reimagining of 'Romeo and Juliet' (where he plays Juliet's father). He is well-known for his depiction of law enforcement characters and/or criminals, as well as a variety of father figures. Unfortunately, Paul died in July of last year (2022), at the age of 83.Advertisement
Lorraine Bracco (Karen Hill) Then
Image Source: Pinterest
Karen Hill (played by Lorraine Bracco) is Henry's girlfriend, who later becomes his wife (despite her parents disapproval). At the start of Henry's criminal career, Karen is worried for his safety and evasion of the authorities, but once she learns of his income, she is quick to accept his life choices (no matter how dangerous they may be). Their relationship becomes broken, when Karen finds out that Henry has a mistress.Advertisement
Lorraine Bracco (Karen Hill) Now
Image Source: ABC7 New York
Lorraine Bracco's portrayal of Karen, was her breakthrough performance, and she was nominated for an Academy and Golden Globe award. Her staple role following this movie, was her portrayal of a psychiatrist in the television show, 'The Sopranos'. Lorraine has also explored the industry of voice acting e.g. Sofia the Seagull in 'Pinocchio' (2022).Advertisement
Frank Vincent (Billy Batts) Then
Image Source: Newsweek
Billy Batts (played by Frank Vincent) is a member of the Gambino family (another criminal group), who has recently been released from prison. We is released from prison at a time when Henry, Tommy and Jimmy are really starting to thrive within their criminal business. Billy comes across them within a nightclub that Henry owns, and is quick to patronize the trio. This ends with him being stabbed and shot by Jimmy and Tommy.Advertisement
Frank Vincent (Billy Batts) Now
Image Source: Wikipedia
Since featuring in Goodfellas, Frank Vincent became well-known for his portrayals of mobsters. He was also known for his long-time collaboration with director Martin Scorsese, and starring in several of his movies e.g. 'Raging Bull' and 'Casino'. Frank also featured in the hit television show, 'The Sopranos', as well as providing his voice for the video game: 'Grand Theft Auto'. Unfortunately, Frank passed away in September 2017 (at the age of 80).Advertisement
Christopher Serrone (Henry Hill) Then
Image Source: Twitter
Henry Hill (also played by Christopher Serrone) is depicted as the younger version of Ray Liotta's portrayal of Henry Hill. This particular role is one of the smaller ones within the movie, and is used to give the overall film deeper context and in-depth biographical details. As this role is one of the smaller ones within Goodfellas, it has less overall screen time.Advertisement
Christopher Serrone (Henry Hill) Now
Image Source: Rotten Tomatoes
Since starring in Goodfellas, Christopher Serrone has only featured in handful of other movies. The movies in question, are: 'Pathfinders: In The Company Of Strangers', 'Pumpkin Hole' and 'Once Upon A Time In New York City'. Aside from these movies, it doesn't seem like Christopher has entered into the realm of television shows, or voice acting. He seems to have taken a step away from the spotlight altogether.Advertisement
Michael Imperioli (Spider) Then
Image Source: NPR
Spider (played by Michael Imperioli) is an errands boy for Henry, Tommy and Jimmy. This particular role is another smaller one within the movie, and has much less screen time. Following a heated exchange with Tommy, after a game of cards, Spider meets his demise when Tommy murders him. His murder is witnessed by Henry, and he has to help Tommy discard of Spider's body.Advertisement
Michael Imperioli (Spider) Now
Image Source: CNN
Much like the majority of his co-stars, Michael Imperioli has also starred within 'The Sopranos', as well as many other successful movies and television shows. He has featured in: 'Jungle Fever', 'Bad Boys', 'Shark Tale', 'The Lovely Bones' and 'The White Lotus'. Michael has also explored the world of writing and music, and has become known for his musical talents.Advertisement
Tony Sirico (Tony Stacks) Then
Image Source: Culture Slate
Tony Stacks (played by Tony Sirico) is another member of a rival mob. His character is used to aid the development of Henry's story, as well as the perilous world of the Italian-American mafia. Tony is depicted as a tough, 'no nonsense' businessman, who is very serious about any competition that could threaten his business. Tony has a mid-level role, which is used to help push the movie's overall narrative/plot line.Advertisement
Tony Sirico (Tony Stacks) Now
Image Source: Imdb
Tony Sirico also starred in 'The Sopranos', alongside the majority of his Goodfellas co-stars. He had a strong friendship with both Martin Scorsese, and Woody Allen (he was featured in seven of Woody Allen's films). Tony also entered the world of voiced acting, and was featured in the hit sitcoms: 'Family Guy' and 'American Dad'. Unfortunately, Tony passed away in July last year (2022).Advertisement
Gina Mastrogiacomo (Janice Rossi) Then
Image Source: Imdb
Janice Rossi (played by Gina Mastrogiacomo) is Ray Liotta's mistress, and is used to depict the depth of connection between the different mobs, their friends and family. Similar to the role of Tony Stacks, Janice is a character that helps push the development of the movie's plot/general storyline. She also provides an insight into the lives of mobsters, from a female's perspective.Advertisement
Gina Mastrogiacomo (Janice Rossi) Now
Image Source: Valet Of The Ultra-Vixens
Gina's role in Goodfellas is what really pushed her into the wide stream world of acting, and gained her a lot of recognition for a real, raw and authentic portrayal of Janice Rossi. She was featured in a handful of movies and television shows, including: 'Jungle Fever', 'NYPD Blue', 'Bloodhounds' and 'Seinfeld'. Unfortunately Gina passed away in May 2001, at the age of 39.Advertisement
Chuck Low (Morris Kessler) Then
Image Source: The Independent
Morris Kessler (played by Chuck Low) is a character best-known for his 'Morrie's Wig Shop' commercial, which provides some comic relief within this largely dramatic and dark film. He is also known for pestering Jimmy about money, which eventually leads to his demise (at the hands of Tommy). Overall, the character of Morris, is something of a nuisance for every person in this movie.Advertisement
Chuck Low (Morris Kessler) Now
Image Source: Imdb
Aside from Goodfellas, Chuck Low has only been featured in a handful of other movies, and a guest-starring spot in 'The Sopranos'. The other movies he has starred in, include: 'The King Of Comedy', 'Once Upon A Time In America', 'Mistress', 'Sleepers' and 'Kill The Poor'. Unfortunately, Chuck passed away from natural causes in September 2017 (at the age of 89).Advertisement
Samuel L. Jackson (Parnell 'Stacks' Edwards) Then
Image Source: Pinterest
Parnell 'Stacks' Edwards (played by Samuel L. Jackson) is a mafia associate, and is known across several mafia groups within this movie. He is often hired as a form of security and/or hitman. Parnell is yet another character that is used for the development of the film's plot line/general storytelling, as well as giving the audience a better insight into how the mafia operates.Advertisement
Samuel L. Jackson (Parnell 'Stacks' Edwards) Now
Image Source: Imdb
Since his role in Goodfellas, Samuel has gone on to have an impressive and lustrous acting career. He has featured in a plethora of Quentin Tarantino films e.g. 'True Romance', 'Pulp Fiction' and 'Jackie Brown'. Samuel has also starred in hugely successful television shows, including: 'Agents Of S.H.I.E.L.D.' 'What If...?' and 'Secret Invasion'. He is often considered one of the greatest actors in the world!Advertisement
Frank Sivero (Frankie Carbone) Then
Image Source: Irish Examiner
Frankie Carbone (played by Frank Sivero) is a character based on real-life gangster, Angelo Sepe. The character of Frankie Carbone is a smaller role, and is yet another mafia associate that crosses paths with Henry and his crew. He is depicted as quite sleazy, conniving and a bit of a secretive character. Frankie is also seen as 'second-in-command' to other mobsters.Advertisement
Frank Sivero (Frankie Carbone) Now
Image Source: Wikipedia
Frank is well-known for his depiction of gangsters/Italian mobsters, and has starred in range of films that include this style of character. Some of these movies, include: 'Cop And A Half', 'Possessed By The Night', 'The Wedding Singer', 'Shortcut To Happiness' and 'Hotel California'. He has since taken a step away from the spotlight, and is living a much more laidback life.Advertisement
Debi Mazar (Sandy) Then
Image Source: Imdb
Sandy (played by Debi Mazar) is a friend of Henry's mistress (Janice), and is a supporting role within Goodfellas. There isn't much exploration of this character, and is used to purely add context and character development to Henry. She is a very beautiful character, and it is clear to see why she is friends with Janice, often accompanying her on dates with Henry.Advertisement
Debi Mazar (Sandy) Now
Image Source: Rotten Tomatoes
Since starring Goodfellas, Debi has featured in a large array of movies and television programs, often playing smaller/supporting roles. Some of these movies, include: 'Red Riding Hood', 'A Beautiful Life', 'Lovelace', 'She's Funny That Way', 'Entourage' and 'Wonder Wheel'. In terms of television shows, Debi has starred in the following: 'NYPD Blue', 'Ugly Betty', 'The Simpsons' and 'The Other Two' (among many others).Advertisement
Tony Darrow (Sonny Bunz) Then
Image Source: Amazon
Sonny Bunz (played by Tony Darrow) is the owner of the 'Bamboo Lounge', which Henry and his associates frequent throughout the movie. It is also a common meeting place for mob business dealings, and/or the exchanging of information. Again, the character of Sonny is more of a supportive role, and provides important context to the rise of Henry's prominence within the world of the mafia.Advertisement
Tony Darrow (Sonny Bunz) Now

Image Source: Entertainment
Much like many of his co-stars, Tony Darrow has starred within 'The Sopranos', as well as an array of other movies and television shows. His features, include: 'Who Do I Gotta Kill?', 'Deconstructing Harry', 'The Brawler', 'Law And Order', 'Swift Justice' and 'Person Of Interest'. It seems as though Tony has taken a step away from the public eye, and is believed to be retired completely from acting.Advertisement