Sometimes, a character and a project come around that impacts the zeitgeist deeply, and when that happens, the role becomes permanently attached to an actor’s legacy. This list includes over 30 actors from some of the greatest movies and TV shows who will forever be remembered for one role.
Daniel Radcliffe – Harry Potter, Harry Potter
While Daniel Radcliffe’s list of best movies is long and notable – with entries like Swiss Army Man and Weird: The Al Yankovic Story – he will always be known first and foremost as The Boy Who Lived. The actor took on the titular role of Harry Potter when he was 12 years old, and he’s the face of a franchise of movies that have raised countless people. So, while he is beloved for lots of things, nothing will ever be as big and prominent as his role in the Wizarding World.
Aaron Paul – Jesse Pinkman, Breaking Bad
Breaking Bad and its cast truly took the world by storm, and the guys leading the charge, Bryan Cranston and Aaron Paul, became certified legends because of it. It’s hard to separate Paul from Jesse Pinkman, and the impact he made with his fellow ensemble members in this incredible show.
Sarah Michelle Gellar – Buffy, Buffy the Vampire Slayer
When you play one of the greatest TV characters of all time, obviously, it’ll be the thing you’re most remembered for. For Sarah Michelle Gellar, she’ll always be known as the legendary Buffy the Vampire Slayer after playing the empowering and strong titular character for seven seasons in the late ‘90s and early ‘00s.
Robert Downey Jr. – Iron Man/Tony Stark, Iron Man
Yes, Robert Downey Jr. won an Oscar for Oppenheimer, and yes, he’s well known for roles in other films, like Sherlock Holmes. However, when you single-handedly help successfully start a cinematic universe like the one Marvel has and star in nine of those projects, yes, you are going to be known for playing that character forever.
So, when it comes to RDJ’s legacy, his role as Iron Man/Tony Stark in the Marvel Cinematic Universe will be the thing he’s remembered forever for.
Elijah Wood – Frodo, Lord of the Rings
Like Daniel Radcliffe and Harry Potter, so many grew up with Elijah Wood and Lord of the Rings. His portrayal of the hobbit Frodo Baggins was incredibly impactful, and while he has gone on to play a variety of memorable roles, there’s no denying the power of the Rings.
Carrie Fisher – Princess Leia, Star Wars
You can’t talk about the late great Carrie Fisher and her career without mentioning Princess Leia and the Star Wars movies. She inspired a whole generation as her intelligent, stubborn and empowering princess, and the five films she was a part of helped define sci-fi in film.
Leonard Nimoy – Spock, Star Trek
Live long and prosper, my friend. Forever and always the legendary Leonard Nimoy will be known for originating the role of the half-Vulcan, half-human Spock in Star Trek.
Christopher Reeve – Superman, Superman
Christopher Reeve’s legacy is rooted in him playing Superman in four films. Even the documentary that came out about his life in 2024 leans into his time playing Clark Kent, as it’s called Super/Man: The Christopher Reeve Story.
James Gandolfini – Tony Soprano, The Sopranos
The Sopranos is considered one of the greatest shows on television, and James Gandolfini’s performance as Tony Soprano is a major reason why. The actor won three Emmys for his performance in the series, and his name, face and voice are synonymous with the beloved HBO drama.
Alicia Silverstone – Cher Horowitz, Clueless
When I think of Alicia Silverstone, I immediately think of Cher, because she is and always will be best known for her iconic performance in one of the best movies of the ‘90s, Clueless.
Sigourney Weaver – Ellen Ripley, Alien
Sigourney Weaver changed the sci-fi game when she starred in Alien. Ellen Ripley is a magnificent and strong leading woman in this sci-fi horror flick, which in 1979, was not something we saw very often.
Jim Parsons – Sheldon Cooper, The Big Bang Theory
“Bazinga!” Will always follow Jim Parsons, and that’s because of his tenure playing Sheldon Cooper in the CBS sitcom The Big Bang Theory. The actor has four Emmys for playing the role, he starred in all 280 episodes of the comedy, and his character even inspired a spinoff, Young Sheldon, which came to an end in 2024 after its own seven-season run.
Kit Harington – Jon Snow, Game of Thrones
The world was introduced to Kit Harington because of Game of Thrones, and he will always be remembered as the heroic Jon Snow. His role in the GOT cast was vital, and over the years, as we watched him battle it out at The Wall and work toward saving Westeros from winter, it was impossible not to fall for him. Now, while Harington has been in numerous other projects since then, it’s impossible not to think of him as this epic fantasy hero first.
Emma Watson – Hermione Granger, Harry Potter
These days, Emma Watson doesn’t act anymore, and she’s killing with her gin company Renais. However, she’ll also always be remembered as a wonderful actress who brought life to the beloved witch Hermione Granger in the Harry Potter films.
The Entire Cast of Friends
Yes, the cast of Friends all went on to have successful careers after the NBC sitcom. However, Jennifer Aniston, David Schwimmer, Lisa Kudrow, Matt LeBlanc, Matthew Perry and Courteney Cox are best known as Rachel, Ross, Phoebe, Joey, Chandler and Monica, and they always will be, because they’re the ones with a hit TV show.
Ralph Macchio – Daniel LaRusso, The Karate Kid
After three Karate Kid movies, and six seasons of its highly successful spinoff Cobra Kai, you’d be silly not to think that Ralph Macchio will always be remembered for playing Daniel LaRusso.
Linda Hamilton – Sarah Connor, The Terminator
Linda Hamilton played Sarah Connor in The Terminator, Terminator 2: Judgment Day and Terminator: Dark Fate. She’s beloved for portraying the protagonist in this sci-fi franchise, and she’s synonymous with this series that she starred in alongside Arnold Schwarzenegger.
Chris Hemsworth – Thor, Thor
While many Marvel actors have become synonymous with their characters, one who really stands out is Chris Hemsworth and Thor. Physically, the Australian actor perfectly embodies the God of Thunder, and throughout his time playing the character he added an unexpected sense of humor to the role – especially post-Thor: Ragnarok – that he’ll be remembered forever for.
Kristen Stewart – Bella Swan, Twilight
Twilight, the debate about Team Edward vs. Team Jacob and Kristen Stewart’s Bella Swan took over the zeitgeist between 2008-2012. To this day, while she’s gone on to star in incredible films like Spencer and Love Lies Bleeding, the role that made her a household name is one of the parts she’ll always be remembered for.
Heath Ledger – The Joker, The Dark Knight
Heath Ledger is widely regarded as the best Joker, because of his commanding performance as the legendary Batman villain in Christopher Nolan’s The Dark Knight. This movie was also one of his last before his untimely death, and he won a posthumous Oscar for his incredible take on the infamous big bad.
Millie Bobby Brown – Eleven, Stranger Things
Millie Bobby Brown has made quite a few successful films, like the Enola Holmes movies. However, it’s undeniable that the role that will define her career is Eleven in Stranger Things. She was only 12 when she started playing the mysterious super-powered human, and over the course of the show’s five-season run, both she and the ensemble of the Netflix series, have become pop culture icons because of the show.
William Shatner – Captain Kirk, Star Trek
If you take a look at the four projects listed at the top of William Shatner’s IMDb page, all of them are Star Trek movies where he played Captain Kirk. The man starred in seven films and a long-running TV show as the beloved captain, so of course it’s what he’s best known for.
Michael J. Fox – Marty McFly, Back to the Future
From Family Ties to Teen Wolf, Michael J. Fox and his shows and movies were ‘80s staples. However, there’s no denying that the project he’ll always be remembered for is Robert Zemeckis’ Back to the Future. To this day, the project is considered one of the best ‘80s movies, and Fox is still beloved for playing the charismatic, funny and heroic Marty McFly.
Reese Witherspoon – Elle Woods, Legally Blonde
In the over two decades since Legally Blonde’s release, so many have been inspired to pursue their dreams and wear lots and lots of pink. That’s because Elle Woods truly left an amazing mark on the zeitgeist, and it’s because of Reese Witherspoon’s heartfelt, funny and preppy performance as the incredible lawyer-in-training.
As Elle Woods would say, “What like it’s hard” to create one of the best characters and movies of the 2000s?
Jon Hamm – Don Draper, Mad Men
While Jon Hamm is a wicked comedic actor, and he’s starred in a myriad of fun movies, nothing will ever come close to Mad Men. For 92 episodes, Hamm led the Mad Men cast as Don Draper – which he took an Emmy home for in 2015 – and he’ll always be recognized for playing the charismatic creative director of Sterling Cooper.
Judy Garland – Dorothy, The Wizard of Oz
The Wizard of Oz is a film that has raised generations of kids since 1939, and it’s still a family classic. So, when you lead a beloved musical like that, as Judy Garland did, and it remains relevant and loved for over eight decades, obviously, the role you’ll always be known for is that one.
David Tennant – The Doctor, Doctor Who
While everyone who has played the titular timelord on Doctor Who is known for that role specifically, David Tennant is a fan-favorite Doctor, and it’s single-handedly the project he’s best known for. While he’s dabbled in many other critically acclaimed projects, like Good Omens and Broadchurch, he is and always will be the beloved actor who graced our screens as the Tenth and Fourteenth Doctors first and foremost.
Anthony Hopkins – Hannibal Lecter, The Silence of the Lambs
Silence of the Lambs is one of the greatest horror movies of all time, and it’s in part thanks to Anthony Hopkins’ truly terrifying cannibal Hannibal Lecter. In fact, his character became so popular that it inspired three more movies and a TV show.
Sarah Jessica Parker – Carrie Bradshaw, Sex and the City
I’m sure Carrie Bradshaw inspired many women to become writers, and I know she left many of us fantasizing about living out our lives in New York City. Sarah Jessica Parker truly slayed the role, and her own sense of style and charismatic personality meshed perfectly with Carrie. Along with playing the writer in the OG series Sex and the City, SJP has also portrayed her in two movies and the series And Just Like That.
Emilia Clarke – Daenerys Targaryen, Game of Thrones
Khaleesi, Mother of Dragons, Daenerys Targaryen, those are all the names Emilia Clarke’s dragon rider went by in Game of Thrones, and she gave an absolutely commanding performance as her. While her ending wasn’t what most wanted, there’s no denying how amazing it was to see Daenerys rise from a woman trying to survive to a powerful leader, and that’s because of how brilliant Clarke was in the role.
Mark Hamill – Luke Skywalker, Star Wars
He was the face of the original trilogy, and you can’t think about Star Wars without thinking about Mark Hamill and Luke Skywalker. While the actor is well-known for other roles, especially in the world of voice acting, his most prominent part has to be this.
Gal Gadot – Wonder Woman, Wonder Woman
Sadly, there aren’t many superhero movies led by women. However, luckily, we do have a few wonderful ones, and that includes Gal Gadot’s Wonder Woman. She played the beloved hero with so much grace, poise and strength, and she’ll 100% always be remembered for it.
Obviously, while all these actors have played other prominent roles in well-known movies and shows, there’s no question that when we consider their legacies, these parts will be the first ones we think about. They’re that iconic, and we have these performers to thank for them.