TV Shows That Changed Their Main Actor And Thought We Wouldn’t Notice
Television history is filled with moments where producers decided to swap out a lead or recurring performer and hoped the audience would simply keep watching. Whether due to scheduling conflicts or creative differences or health issues these changes often happen overnight without any acknowledgment in the script. Some swaps became famous for their obviousness while others were subtle enough to fly under the radar for years. Exploring these casting shifts reveals the logistical challenges of keeping a long running series on the air. Here are several instances where shows changed their actors and continued as if nothing had happened.
‘Bewitched’ (1964–1972)

Dick York portrayed the original Darrin Stephens for several seasons before health problems forced him to leave the production. Dick Sargent stepped into the role of the mortal husband and played him until the end of the series. The producers did not address the change in appearance or personality and continued the story as usual. Fans eventually coined the term the Darrin Syndrome to describe such a sudden and unacknowledged character replacement. This remains one of the most famous examples of a casting swap in television history.
‘The Fresh Prince of Bel-Air’ (1990–1996)

Janet Hubert played the original Aunt Vivian for the first three seasons of this popular sitcom. She was eventually replaced by Daphne Maxwell Reid for the remainder of the series following reported tensions on set. The show made a brief joke about her looking different in the fourth season premiere but otherwise ignored the transition. Reid brought a softer and more traditional energy to the character compared to the more assertive portrayal by Hubert. This change is frequently cited as one of the most jarring transitions for regular viewers.
‘Roseanne’ (1988–1997)

Lecy Goranson originated the role of Becky Conner and played the character for several years before leaving to attend college. Sarah Chalke took over the role during the fifth season and stayed until Goranson returned briefly in later seasons. The show eventually leaned into the humor of the situation by having both actresses alternate appearances in the same role. Viewers were often confused as the actresses look quite different and have distinct acting styles. This unique solution to a casting conflict became a recurring meta joke for the series.
‘My Wife and Kids’ (2001–2005)

Jazz Raycole played the eldest daughter Claire Kyle during the first season of the show. She was replaced by Jennifer Freeman starting in the second season because the producers wanted to take the character in a different direction. The second season premiere acknowledged the change by having the father character remark that his daughter looked like a completely different person. Freeman remained with the series until its conclusion and defined the character for most of its run. The transition was quick and the show moved on to new storylines immediately.
‘Game of Thrones’ (2011–2019)

Ed Skrein originally portrayed the mercenary leader Daario Naharis during the third season of the epic fantasy series. When the character returned in the fourth season he was played by Michiel Huisman who looked significantly different with a beard and darker hair. The show offered no narrative explanation for why the character had undergone a total physical transformation between seasons. Huisman continued in the role until the character was eventually written out of the main story. This swap is often remembered by fans for how little effort was made to maintain visual consistency.
‘That ’70s Show’ (1998–2006)

Lisa Robin Kelly played the role of Laurie Forman as a recurring guest and later as a series regular. She left the show after the third season and was later replaced by Christina Moore for a brief stint in the sixth season. The character of the manipulative older sister appeared much less frequently after the switch occurred. Moore only appeared in a handful of episodes before the character was effectively removed from the main narrative. Fans generally preferred the original performance and the character eventually faded from the show.
‘The Partridge Family’ (1970–1974)

Jeremy Gelbwaks played the young drummer Chris Partridge during the first season of the musical comedy. He left the show after the first year and was replaced by Brian Forster for the rest of the series. The swap happened so early in the show that many viewers did not realize the actor had changed at all. Forster became the face of the character for the majority of the episodes and the spin off projects. The transition was seamless because the character was part of a large ensemble cast.
‘Last Man Standing’ (2011–2021)

Alexandra Krosney played the eldest daughter Kristin Baxter during the first season when the show aired on a different network. When the series returned for a second season Amanda Fuller took over the role to bring a more mature energy to the character. The show also replaced the actor playing Kristin’s son to reflect a significant age jump between seasons. Fuller remained in the role for the rest of the long running series through multiple network moves. This change allowed the writers to explore more adult themes with the eldest daughter character.
‘Arrested Development’ (2003–2019)

The character of Ann Veal was first played by Alessandra Torresani in a single early episode of the series. Mae Whitman took over the role for all subsequent appearances and became the definitive version of the bland girlfriend character. The show creators intentionally wanted the character to be forgettable and even considered changing the actress for every appearance. They eventually stuck with Whitman because her performance perfectly captured the comedic essence of the role. This casting choice became a central part of the running gag about the character being unmemorable.
‘Modern Family’ (2009–2020)

Lily Tucker Pritchett was played by twin babies Ella and Jaden Hiller during the first two seasons of the show. As the character grew older the producers decided to cast Aubrey Anderson Emmons to allow for more dialogue and physical comedy. The change occurred between seasons and was immediately accepted by the audience as the character began to develop a sassy personality. Anderson Emmons remained with the show until its final episode and grew up on screen. This transition is a common practice for shows featuring very young children.
‘Mad Men’ (2007–2015)

The character of Bobby Draper was notoriously played by four different child actors throughout the run of the series. Producers struggled to find a child who could handle the demands of the set and the specific vision of the show creator. Kiernan Shipka remained as the daughter Sally Draper while her brother was constantly swapped out for new performers. The changes became so frequent that fans and critics began to joke about the revolving door of actors for the role. Each new actor brought a slightly different look to the Draper household.
‘Batman’ (1966–1968)

Julie Newmar famously played Catwoman for the first two seasons of this colorful superhero series. When she was unavailable for the third season the role was taken over by Eartha Kitt for several episodes. Kitt brought a different vocal style and physical presence to the legendary villainess. While fans loved both interpretations the change was quite noticeable to anyone following the series closely. This remains a classic example of two legendary performers putting their own unique stamp on the same character.
‘Crazy Ex-Girlfriend’ (2015–2019)

Santino Fontana played the significant role of Greg Serrano during the first two seasons of the musical comedy. He left the series to pursue other work and the character was written out of the story for a long period. When the character returned in the final season he was played by Skylar Astin in a unique creative twist. The show explained the change by stating the protagonist now saw Greg in a completely different way. This meta approach allowed the show to acknowledge the casting change while making it a plot point.
‘Riverdale’ (2017–2023)

Ross Butler played the role of Reggie Mantle during the first season of this dark teen drama. He had to leave the show due to scheduling conflicts with another major series and was replaced by Charles Melton. Melton took over the role in the second season and became a much more prominent member of the cast. The show leaned into the new actor’s athletic build and comedic timing to expand the character’s role in the town’s mysteries. This swap worked well for the series as it allowed the character to evolve beyond a simple background role.
‘The Fosters’ (2013–2018)

Jake T. Austin played the role of Jesus Adams Foster for the first two seasons before deciding to leave the show. Noah Centineo was cast as his replacement and made his debut in the third season after the character returned from boarding school. The show used the time away as a way to explain why the character might look and act differently upon his return. Centineo became a breakout star during his time on the series and played the character until the finale. The transition was managed carefully to maintain the emotional core of the family dynamic.
‘Sense8’ (2015–2018)

Aml Ameen played the role of Capheus Onyango during the first season of this ambitious global thriller. Due to creative differences during the production of the second season he was replaced by Toby Onwumere. The show producers and fellow cast members welcomed the new actor who took over the role for the rest of the series. The show made a brief meta reference to the change in the first episode of the second season by having another character mention he looked different. Onwumere brought a fresh energy to the character as the stakes of the story increased.
‘Seinfeld’ (1989–1998)

The character of Frank Costanza first appeared in a single episode played by veteran actor John Randolph. When the character returned in later seasons Jerry Stiller was cast in the role and created the iconic high energy version of George’s father. The show eventually reshot Randolph’s scenes with Stiller for syndication to ensure visual consistency for new viewers. This rare move shows how much the producers felt Stiller was the definitive version of the character. Stiller went on to become one of the most beloved guest stars in the history of the sitcom.
‘Supergirl’ (2015–2021)

Laura Benanti played the dual roles of Alura Zor El and Astra during the early seasons of the superhero show. When she became unavailable for later appearances the role of Kara’s mother Alura was recast with Erica Durance. Durance was already known to fans of the genre for her previous work on another superhero series. The change was accepted by the audience as it allowed the character to remain a part of the narrative during key emotional arcs. This casting choice served as a fun nod to the history of DC Comics television adaptations.
‘Spartacus’ (2010–2013)

Andy Whitfield starred as the legendary gladiator in the first season but tragically passed away after a battle with cancer. After a prequel season was produced to allow him time for treatment the producers eventually cast Liam McIntyre to continue the story. McIntyre took over the lead role for the final two seasons and worked hard to honor the legacy of his predecessor. The show remained popular and finished its planned narrative arc with the new lead. This change was born of necessity and was handled with great respect by the production team.
‘Dallas’ (1978–1991)

Barbara Bel Geddes played the matriarch Miss Ellie Ewing for many years before stepping away for health reasons in the mid eighties. Donna Reed was hired to take over the role for a single season while Bel Geddes recovered. When Bel Geddes was ready to return the show famously let Donna Reed go and brought the original actress back. This led to a legal dispute but ultimately restored the character to her original performer. Fans were generally relieved to see the original Miss Ellie return to Southfork Ranch.
‘Dynasty’ (2017–2022)

Elizabeth Gillies played the lead role of Fallon Carrington but also briefly stepped into the role of her own mother Alexis. Nicollette Sheridan had played Alexis but left the show suddenly during the second season. Gillies wore prosthetics and altered her voice to play both roles for a short arc before Elaine Hendrix was officially cast as the new Alexis. This creative solution allowed the show to keep the character on screen without an immediate permanent replacement. The show eventually settled into the new casting for the remainder of its run.
‘Pretty Little Liars’ (2010–2017)

The character of Jason DiLaurentis appeared in the first season played by Parker Bagley. When the character became a more significant part of the mystery in the second season he was replaced by Drew Van Acker. Van Acker brought a more brooding and mature presence to the role which fit the evolving tone of the series. He remained with the show for several years and became a fan favorite character. This swap is often noted for how much it improved the impact of the character on the overall plot.
‘Veep’ (2012–2019)

Catherine Meyer was the daughter of the protagonist and was played by a different actress in the first few episodes before Sarah Sutherland took over. Sutherland became the permanent face of the character and played her for the rest of the award winning series. Her deadpan delivery and awkward chemistry with the lead actress became a highlight of the show. The initial actress was only seen briefly and most viewers did not notice the transition. Sutherland eventually became a series regular and a vital part of the political satire.
‘Gossip Girl’ (2007–2012)

Eleanor Waldorf was played by Florencia Lozano in the pilot episode of this teen drama. By the time the second episode aired Margaret Colin had taken over the role of Blair’s mother. Colin remained in the role for the entire run of the series and became a staple of the show’s upper class setting. The change happened so quickly that it is often missed by fans who are binge watching the series from the beginning. Colin’s portrayal of the fashion designer became the definitive version of the character.
‘Shameless’ (2011–2021)

Jane Levy played the character of Mandy Milkovich during the first season of the gritty dramedy. She left the show to star in her own series and was replaced by Emma Greenwell for the second season onwards. Greenwell played the character through several major storylines including a turbulent relationship with one of the lead characters. The change in actresses coincided with the character becoming a more central part of the ensemble. Fans generally accepted Greenwell as the definitive Mandy for the rest of her time on the show.
‘Better Call Saul’ (2015–2022)

The character of Jeff the taxi driver appeared in brief flash forward sequences played by Don Harvey. When the character returned for a much larger role in the final season Harvey was unavailable due to a filming conflict on another project. Pat Healy was cast to take over the role and played the character during the critical concluding episodes. The show did not acknowledge the change despite the character being a major threat to the protagonist’s secret identity. This swap was one of the few instances of recasting in the franchise’s history.
‘The Witcher’ (2019–Present)

Henry Cavill played the lead character Geralt of Rivia for the first three seasons of this fantasy series. He was known for his dedication to the source material and his physical performance in the role. Liam Hemsworth was announced as the new lead for the fourth season following the departure of the original star. The show intends to continue the narrative with a different actor portraying the same monster hunter. This casting change sparked significant discussion among fans of the original novels and the television adaptation.
‘True Blood’ (2008–2014)

Luke Grimes played the vampire James Kent during the sixth season of this supernatural drama. He reportedly left the show because he was uncomfortable with the direction of the character’s romantic arc. Nathan Parsons was cast to replace him in the seventh and final season. The show continued the character’s storyline without skipping a beat despite the physical difference between the two actors. Parsons played the role until the series finale and helped resolve the character’s journey.
‘The Waltons’ (1972–1981)

Richard Thomas became a star playing the lead role of John Boy Walton for the first several seasons. After he left the show to pursue other projects the production eventually brought the character back with Robert Wightman in the role. The change occurred toward the end of the series and was met with mixed reactions from the audience. Thomas was so closely associated with the role that a replacement was always going to face a difficult challenge. The character remained central to the family story until the show concluded.
‘Dynasty’ (1981–1989)

The character of Cristal Jennings was not the only one to be recast in this soap opera franchise. In the original series the character of Fallon Carrington was played by Pamela Sue Martin for many years. When the character returned from a long absence she was played by Emma Samms for the remainder of the show and its spin off. The transition was handled with a classic amnesia storyline to explain her time away from the family. Samms became the face of Fallon for a new generation of viewers during the height of the show’s popularity.
‘Charmed’ (1998–2006)

The father of the Halliwell sisters was originally played by Anthony Denison in a single first season episode. When the character of Victor Bennett returned in the third season he was played by James Read. Read continued to play the role as a recurring guest star for the rest of the series. The show eventually explained the difference by suggesting the first appearance was just a different interpretation of the character. Read’s version of the father became a beloved part of the show’s extended family.
‘The Goldbergs’ (2013–2023)

Rowan Blanchard played the role of Jackie Geary who was the girlfriend of the middle Goldberg child. When she left the show the role was recast with Alexis G. Zall for the seventh season. The character only appeared a few more times before the storyline was eventually moved in a different direction. This change was subtle but noticeable to dedicated fans of the coming of age comedy. Recasting minor love interests is a common occurrence in long running sitcoms as young actors move on to other projects.
‘Boy Meets World’ (1993–2000)

The youngest daughter Morgan Matthews was played by Lily Nicksay for the first two seasons of the show. The character disappeared for a long period and eventually returned in the third season played by Lindsay Ridgeway. When she reappeared the show made a joke about her being gone for a very long time in the bathroom. Ridgeway played the character for the rest of the series and became the more recognizable version of the sister. This meta acknowledgment of the casting change was a highlight for fans.
‘The O.C. (2003–2007)

Shailene Woodley played the young Kaitlin Cooper during the first season of the popular teen drama. The character was sent away to boarding school and returned in the third season played by Willa Holland. Holland was significantly older and her version of the character became a series regular with her own major storylines. This aged up version of the character allowed the writers to explore more rebellious and adult themes. Woodley would eventually find massive success in film while Holland defined the character for the show’s later years.
‘Family Guy’ (1999–Present)

Lacey Chabert provided the voice for Meg Griffin during the first season of the long running animated series. She was replaced by Mila Kunis who has voiced the character ever since. The change happened early enough that Kunis is now the actress most associated with the role. The show has made several jokes about the switch in later seasons through its characteristic fourth wall breaking humor. This remains one of the most successful voice acting transitions in animation history.
‘Superman & Lois’ (2021–Present)

Jordan Elsass played Jonathan Kent for the first two seasons of the superhero drama before deciding to leave the series. The role was recast with Michael Bishop starting in the third season. The show continued the character’s complicated journey as the son of the world’s greatest hero without addressing the physical change. Bishop stepped into the ensemble and quickly established his own take on the character’s struggles. This swap allowed the show to maintain its focus on the core family unit.
‘The Jeffersons’ (1975–1985)

Mike Evans played Lionel Jefferson in the early seasons and was a key part of the show’s transition from its parent series. He left the show and was replaced by Damon Evans for several years while he focused on other writing projects. Mike Evans eventually returned to the role in later seasons and finished the series as the character. Having two different actors with the same last name play the same role was a unique coincidence for the production. The audience remained loyal to the character regardless of which actor was on screen.
‘Friends’ (1994–2004)

The character of Carol Willick appeared in the first episode of the series played by Anita Barone. She was the ex wife of Ross Geller and a central part of his early story arc. Barone left the show to pursue other opportunities after only one appearance in the pilot. Jane Sibbett took over the role for the remainder of the series and became a recognizable recurring guest star. The production made no mention of the change in appearance when the character returned in the ninth episode.
Please share which of these television casting swaps was the most surprising to you in the comments.


