17 Then Vs. Now Photos Of Actors Who’ve Played The Exact Same Role For Well Over A Decade

    These actors have literally experienced life alongside their characters.

    Hot Topic
    🔥 Full coverage and conversation on Harry Potter

    Back in the day, soap opera actors and stars of major movie series were just about the only people who would get to portray a character over a serious length of time.

    The era of reboots has changed all that, giving more stars the opportunity to revisit some of their most memorable characters.

    Here are several side-by-sides that show actors who have played a role for more than 10 years, either consecutively or they got to revisit them:

    Hot Topic
    Think you’re the biggest Harry Potter fan? Let’s put it to the test.
    See our Harry Potter Discussions

    1. First, Miranda Cosgrove started playing Carly Shay on iCarly in 2007, when she was just 14.

    Miranda as Carly in the first episode of iCarly in 2007

    Carly is back in action in the show's Paramount+ reboot, where a now 29-year-old Cosgrove brings the same sweet and fun energy to the character.

    Miranda as Carly in the new reboot

    2. Raven-Symoné was 17 when she started playing Raven Baxter on Disney's That's So Raven in 2003.

    Raven Symoné stars as a teen psychic in "That's So Raven"

    Raven is once again in the center with Raven's Home, focusing on her life as a mom of twins, one of which inherited her special abilities.

    Raven as Raven Baxter in the new reboot Raven's Home

    3. Mariska Hargitay pulled off playing rookie Detective Olivia Benson at 35 when Law & Order: SVU first premiered.

    Mariska Hargitay as Detective Olivia Benson

    Fast-forward to today, and she's shaped the character into a bonafide icon in her 24 years playing the now captain.

    Mariska Hargitay is seen on the set of "Law & Order: Special Victims Unit" on October 19, 2022 in New York City

    4. Jodie Sweetin first played Stephanie Tanner when Full House premiered in 1987. She was just 5 years old.

    Jodie as Stephanie in the first episode of Full House

    Then, from 2016 to 2020, she reprised her role of Stephanie in the Netflix reboot series Fuller House.

    Jodie as Stephanie in Fuller House

    5. Renée Zellweger was 32 herself when she first played 32-year-old Bridget Jones in Bridget Jones's Diary.

    Renée as Bridget in the first movie

    In 2016, she reprised the role for a third film, Bridget Jones's Baby.

    Renée as Bridget in the last movie

    6. Harrison Ford was 39 when he started portraying the iconic character in Raiders of the Lost Ark.

    Harrison Ford as Indiana Jones

    This year, he will appear in his fifth Indiana Jones film at 80 years old.

    Harrison as Indiana Jones in The Dial of Destiny

    7. Will Smith was 27, and Martin Lawrence was 30 when they first played Mike Lowrey and Marcus Burnett in Bad Boys.

    Martin Lawrence and Will Smith yelling at each other while holding machine guns to defend themselves in a scene from the film 'Bad Boys', 1995

    There's another film in the works, but before that, the two reprised their roles in the franchise's third movie, 2020's Bad Boys for Life.

    Will Smith and Martin Lawrence in "Bad Boys for Life"

    8. Chandra Wilson has starred on Grey's Anatomy as Dr. Miranda Bailey since the very first episode premiered in 2005.

    Chandra Wilson as Dr. Miranda Bailey on Grey's Anatomy

    Now, she's still starring as Dr. Bailey and has been in 415 episodes (and counting). She's only one of two original cast members that are still series regulars.

    Chandra as Bailey in Grey's Anatomy in 2023

    9. Kate Walsh was introduced as Dr. Addison Montgomery on Grey's Anatomy in 2005 and later got a spinoff, Private Practice.

    Kate Walsh in "Grey's Anatomy"

    Walsh is currently reprising her role once again on Grey's Anatomy in 2023:

    Kate Walsh Grey's Anatomy 2022

    10. Kelsey Grammer was 29 in 1984, when he first took up the role of Dr. Frasier Crane in the third season of Cheers.

    Kelsey Grammer as Dr. Frasier Crane

    He's set to reprise the character in an upcoming reboot of Frasier, which originally ended in 2004.

    Kelsea Grammer in 2022

    11. Arnold Schwarzenegger starred as T-800 in the first of the Terminator films in 1984.

    Arnold Schwarzenegger (as the T-800 Terminator) begins to cut the living tissue of his forearm to reveal metal endoskeleton

    Schwarzenegger most recently revisited the role in Terminator: Dark Fate in 2019.

    Arnold in Terminator: Dark Fate

    12. In 1977, Mark Hamill appeared in Star Wars: Episode IV — A New Hope, marking the beginning of the mega movie franchise, and also a role he'd go on playing for years.

    Mark Hamill as Luke Skywalker

    Mark Hamill last reprised the role in 2019's third film of the third trilogy, Star Wars: The Rise of Skywalker.

    Mark Hamill in "Rise of Skywalker"

    13. The cast of Friends were between the ages of 25 and 31 when they filmed the hit series's pilot.

    Courteney Cox Arquette as Monica Geller, Matt LeBlanc as Joey Tribbiani, Lisa Kudrow as Phoebe Buffay, David Schwimmer as Ross Geller, Matthew Perry as Chandler Bing, Jennifer Aniston as Rachel Green

    They bid Friends farewell a decade later when they were between the ages of 35 and 41.

    Courteney Cox as Monica Geller, Matt LeBlanc as Joey Tribbiani, Lisa Kudrow as Phoebe Buffay, Matthew Perry as Chandler Bing, Jennifer Aniston as Rachel Green, David Schwimmer as Dr. Ross Geller

    14. Hugh Jackman first appeared as Wolverine in X-Men in 2000.

    Hugh Jackman in X-Men in 2000

    He seems to have bid the character farewell in 2017's Logan; however, he's set to reprise his role in the upcoming Deadpool 3 alongside Ryan Reynolds.

    Hugh Jackman in Logan in 2017

    15. Daniel Radcliffe, Emma Watson, and Rupert Grint grew up before our very eyes as their Harry Potter characters. They were 10, 11, and 12 respectively when the film series began.

    Emma Watson, Daniel Radcliffe, and Rupert Grint in first "Harry Potter" promo shot

    They were 20, 21, and 22, respectively, when the final film was released in 2011.

    Harry, Hermione, and Ron in Deathly Hallows Part 2

    16. Tom Cruise first appeared as Ethan Hunt in Mission: Impossible in 1996.

    Tom Cruise in 'Mission: Impossible', 1996

    Cruise will reprise the role in his seventh film, Mission: Impossible — Dead Reckoning Part One this year, the first part of a two-parter that will be completed next year.

    Tom Cruise in Mission: Impossible 7

    17. And finally, the iconic ensemble of Boy Meets World really took shape in 1994, when Danielle Fishel (12) joined Ben Savage (13) and Rider Strong (14) as a series regular.

    Danielle Fishel, Rider Strong, and Ben Savage in a 1994 promo shot for "Boy Meets World"

    The original series ran for just seven years, but the beloved characters returned in 2014 with Girl Meets World, which ran for another three years.

    Danielle Fishel, Ben Savage, and Rider Strong on a 2017 episode of "Girl Meets World"

    What actors do you admire for staying in the same role for the long haul? Open up about it in the comments!

    Hot Topic
    🔥 Full coverage and conversation on Harry Potter
    We see you lurking 👀
    Join a Harry Potter conversation instead.
    See the Discussions