Skip to main contentSkip to footer

10 TV show characters that were recast with new actors mid-series


From classic sitcoms like Bewitched to modern megahits like Game of Thrones, here are the characters who were recast mid-series – and the surprising reasons behind the switches


UNITED STATES - SEPTEMBER 17:  BEWTICHED - gallery - Season one - 9/17/64, Dick York (Darrin Stephens), Elizabeth Montgomery (Samantha),  (Photo by ABC Photo Archives/Disney General Entertainment Content via Getty Images)© Disney General Entertainment Content via Getty Images
Romy Journee
Romy JourneeAudience Writer
October 31, 2025
Share this:

Picture this: you’re settling in for the latest season of your favourite binge-watch, when you do a double take – wait, is that a different actor playing that character? Mid-series recasting happens more often than you might think, especially for long-running shows, for reasons ranging from scheduling conflicts to behind-the-scenes shake-ups.

With Liam Hemsworth stepping into Henry Cavill’s shoes in The Witcher, it’s got us thinking about all the times TV shows have quietly swapped out familiar faces. Here are some of the most memorable recasts in TV history – and the stories behind the switch.

Robin Hood, Once Upon a Time© FilmMagic,Horowitz/Kobal/Shutterstock

Tom Ellis left the role to star in Lucifer

Robin Hood, Once Upon a Time

With Once Upon a Time’s jumble of fairy tales and star studded cast, I almost didn’t notice the absence of Miranda star Tom Ellis, who played the outlaw in the show’s second season. Turns out Tom scored the hell-raising title role in Lucifer, and had to hang up his quiver due to scheduling clashes. The part of Robin Hood was then taken over by Sean Maguire from season three onward, where the character ended up having a much bigger (and more dramatic) storyline than before.

Lily Tucker-Pritchett, Modern Family© Disney General Entertainment Content via Getty Images

The parents of Lily's original actresses decided to step away from the spotlight

Lily Tucker-Pritchett, Modern Family

You may have noticed a sudden growth spurt in the Tucker-Pritchett tot between seasons two and three of Modern Family – and for good reason. Twin sisters Ella and Jaden Hiller, who were just a year old when they began playing Lily, stepped away from the show after their parents decided the busy filming schedule was too demanding for toddlers. Aubrey Anderson-Emmons then took over the role in season three when she was four-years-old, bringing Lily’s sass and side-eye to the screen until the beloved sitcom ended in 2020.

Geralt of Rivia, The Witcher© Netflix

Henry left due to both creative differences and scheduling conflicts

Geralt of Rivia, The Witcher

You can’t say Netflix didn’t give us notice of this one – it was announced in October 2022 that Henry Cavill would be stepping down from his role as Geralt in The Witcher’s fourth season, even before the third season had hit screens. Fast-forward three years, and the fantasy epic has returned with Liam Hemsworth as the monster-hunting hero. Henry reportedly left over both creative differences and scheduling conflicts, but with plenty of source material still to adapt, the showrunners opted to recast rather than bring the saga to a close.

Daario Naharis, Game of Thrones© Getty Images for Playboy,WireImage

Ed Skrein reportedly didn't want to leave the role

Daario Naharis, Game of Thrones

With no in-story explanation for the change – and the noticeable physical differences between the two actors – the recasting of roguish swordsman Daario Naharis in season four of Game of Thrones was a pretty shocking one. Ed Skrein, who originally played the character, had other filming commitments – though he later explained his exit was more due to “politics” than a desire to leave the role. Dutch actor Michiel Huisman – best known now for The Haunting of Hill House – stepped into the role, bringing a different energy (and a different haircut) for the remainder of the series. 

Darrin Stevens, Bewitched© Bettmann,Disney General Entertainment Content via Getty Images

Dick York became unwell during the show

Darrin Stevens, Bewitched

Though switching up your husband might seem like a trick straight from Samantha’s spellbook, the reason behind Darrin Stevens’ recast in Bewitched is much more grounded in reality. Original actor Dick York left the sitcom after season five due to a degenerative spinal condition that made it increasingly difficult to work. The show had previously recast characters without explanation, so Dick Sargent seamlessly slipped into the role for the remainder of the series, skilfully navigating spells, hexes, and disappearing furniture just like his predecessor.

Vivian Banks, The Fresh Prince of Bel-Air© NBCU Photo Bank,ImageDirect

Janet Hubert had a high-profile feud with star Will Smith

Vivian Banks, The Fresh Prince of Bel-Air

A staple of the Banks Mansion, Aunt Vivian’s unwavering presence may have remained throughout the popular ‘90s sitcom – though with one noticeable change. The character’s original actress, Janet Hubert, stepped away after season three, where she was replaced by Daphne Maxwell Reid for the remainder of the series. Rumours swirled that Will Smith had fired her, but while tensions between the two were real at the time, they’ve since made amends, with Will confirming the pair are now on friendly terms.

Alexis Carrington Colby, Dynasty© WireImage,FilmMagic

Nicollette Sheridan passed the mantle to her on-screen daughter before the role was recast

Alexis Carrington Colby, Dynasty

Dynasty’s resident matriarch and villainess, Alexis Carrington Colby’s original actress, Nicollette Sheridan, ended up leaving the reboot after two seasons to care for her ailing mother. Before the role was officially recast, Elizabeth Gillies, who played her on-screen daughter Fallon, temporarily stepped into her mother’s shoes under the guise of “plastic surgery” – very soap opera indeed. The part was then handed to The Parent Trap’s Elaine Hendrix, who channelled all that Meredith Blake energy into the role.

Morgan Matthews, Boy Meets World© Disney General Entertainment Content via Getty Images

Lily Nicksay's parents were concerned about child stardom

Morgan Matthews, Boy Meets World

“That was the longest time-out I ever had!” the youngest Matthews child announced in season three of the hit sitcom. The character’s original actress, Lily Nicksay, stepped away from the role after her parents grew concerned about the pressures of child stardom. The character was absent for a while before Lindsay Ridgeway was brought in midway through season three – so that’s an eight month time-out, to be precise.

Carol Willick, Friends

Carol's original actress wanted a bigger role for the character

Carol Willick, Friends

Landing in the second episode of Friends with a bombshell pregnancy announcement, Ross’ first wife Carol Willick certainly made an impression. However, the actress who originally played Carol wanted a bigger role for the character. Jane Sibbett then took over the part for her subsequent appearances, from co-parenting Ben to marrying Susan Bunch.

Reggie Mantle, Riverdale © Patrick McMullan via Getty Images,FilmMagic

Ross Butler disappeared - then reappeared - as Reggie

Reggie Mantle, Riverdale

Riverdale had its fair share of crazy storylines, so a character being recast wouldn’t exactly raise eyebrows. Archie’s cocky rival Reggie Mantle was originally played by Ross Butler in the show’s first season, but scheduling conflicts with 13 Reasons Why meant he had to step away. Charles Melton then stepped in from season two onward – though the show couldn’t resist a typical meta twist, with Ross Butler dropping by as a version of Reggie from a parallel universe in season six.

More TV and Film
See more
Where are the cast of Elf now?
Where are the cast of Elf now?
Son of a nutcracker! As this iconic festive flick celebrates its 22nd anniversary, what are the star-studded cast up to today?