13 Stars Who Were Replaced Midway Through TV Shows
13 Stars Who Were Replaced Midway Through TV Shows

Joyann JeffreySun, July 26, 2026 at 10:30 AM UTC
0

Jake T. Austin in âThe Fostersâ; Henry Cavill in âThe Witcherâ; Ruby Stokes in âBridgertonâCredit: Eric McCandless/Disney General Entertainment Content via Getty; Netflix (2)
Some actors leave TV shows long before their characters do.
Whether it be scheduling conflicts or creative differences, many TV shows have replaced actors on-screen once theyâve exited the series rather than writing their characters off. In Game of Thrones, many characters were recast mid-show, including Daario Naharis, who Michiel Huisman took over from Ed Skrein. Meanwhile, fans of The Fosters were surprised to see Noah Centineo on their screens in season 3 when he stepped into the role of Jesus following Jake T. Austinâs time on the series.
Another big casting change was announced in 2022, when Bridgerton creatives revealed that Hannah Dodd would be taking over the role of Bridgertonâs Francesca from Ruby Stokes, who exited the series after landing the starring role on another Netflix show.
âIt wasnât an easy decision,â Stokes told Variety in February 2023 about saying goodbye to Francesca. âBut it was incredible being part of a cultural moment like Bridgerton.â
Below, here are 13 actors who were replaced midway through TV shows.
01 of 13
Ruby Stokes, Bridgerton

Ruby Stokes as Francesca Bridgerton; Hannah Dodd as Francesca BridgertonCredit: Liam Daniel/Netflix (2)
Stokes portrayed Francesca for the first two seasons of Bridgerton before the role was taken over by Dodd, who is getting her turn in the spotlight in season 5.
Bridgerton creator Chris Van Dusen told TVLine in March 2022 that Francesca was meant to have a larger role in season 2. However, after filming three episodes, Stokes had to leave the show because of her commitment to another Netflix series, Lockwood & Co.
That July, Dodd told TVLine that she was âso excitedâ about joining the cast. âI know how people feel about her as well, so Iâm going to do my best,â the actress added.
02 of 13
Ross Butler, Riverdale

Ross Butler and Charles Melton in âRiverdaleâCredit: The CW(2)
After playing Reggie Mantle in the first season of Riverdale,Ross Butler left the show to do 13 Reasons Why. âBefore season two was confirmed for 13, I had to make the decision of whether I wanted to focus on one character or split two characters and have a smaller role on both shows,â the actor told Vulture in May 2018.
Reggie was then played by Charles Melton, who stayed on the show until it ended in 2023.
When the casting news was announced, Butler shared his thoughts in a May 2017 video on X, noting that he was happy the network and crew gave âan Asian American a chance to play a traditionally Caucasian character, Reggie.â
âAnd in light of recent casting news, I am even more excited and more proud that they decided to keep Reggie, Asian American,â he said. âIt means a lot to me. It means a lot to the Asian American community. ... I support Charles Melton all the way, passing the baton off.â
03 of 13
Henry Cavill, The Witcher

Henry Cavill and Liam Hemsworth in their roles as Geralt on âThe WitcherâCredit: Netflix(2)
Henry Cavill was a part of the original cast of The Witcher, but after three seasons on the show, he announced he would be leaving and said Liam Hemsworth would take over his role as Geralt of Rivia.
âMy journey as Geralt of Rivia has been filled with both monsters and adventures, and alas, I will be laying down my medallion and my swords for Season 4,â he wrote in an October 2022 Instagram post. âIn my stead, the fantastic Mr Liam Hemsworth will be taking up the mantle of the White Wolf.â
As for why he left, showrunner Lauren Hissrich told Entertainment Weeklyin September 2025 that conversations about Cavillâs departure had been going on âfor a while.â
âHe had plans for other roles that he really wanted to commit himself to,â she said. âAnd for us, you donât want to hold someone and force them to be doing something that they donât want to do. I think thatâs why it felt like a really symbiotic decision.â
04 of 13
Jake T. Austin, The Fosters

Jake T. Austin and Noah Centineo in âThe FostersâCredit: ABC; Getty
Austin played Jesus for two seasons of The Fosters. In March 2015, he shared on social media that he was no longer going to be on the show.
âIâm honored to have been a part of such a groundbreaking series, but I personally want to let you know that my time on the show ... has come to an end,â he wrote in two separate posts on X. âThank you for letting me be a part of your family, itâs been a pleasure.â
Years later, Austin opened up to Flaunt Magazine in February 2019 about how he fell into âthe trap of being in Hollywood, running with the wrong crowd, making some bad choices and also not taking the work seriouslyâ during the time he played Jesus.
âOver time, I started losing the sense of the love and passion of things I took for granted. I started not remembering my lines, not taking my craft as seriously as an actor should,â he said. âI just think that there are certain decisions that I made in the past that looking back I would definitely do differently.â
Austin acknowledged the recasting, saying that being replaced âwas probably the best thing that could have happened to me, because it prevented me from getting too big for my britches and really prevented my behavior from getting worse.â
The actor was replaced by To All the Boys Iâve Loved Before star Centineo.
05 of 13
Janet Hubert, The Fresh Prince of Bel-Air

Janet Hubert and Daphne Maxwell Reid in âThe Fresh Prince of Bel-AirâCredit: Everett(2)
Janet Hubert originally played Vivian Banks, a.k.a. Aunt Viv, in The Fresh Prince of Bel-Air. However, in 1993, she exited the show after three seasons, citing âcreative differences,â and was replaced by Daphne Maxwell Reid.
She later opened up about her exit on HBO Max during the showâs 30-year reunion special and said she wasnât fired the show.
âThey offered me this really bad deal in the third season. They said, âYouâve got two months and two weeks of work and you cannot work anywhere else,â â Hubert recalled, noting that meant her âsalary was cut.â
âI had a new baby and a husband who was out of work, so I said no. I did not accept their offer,â she continued.
06 of 13
Ed Skrein, Game of Thrones

Ed Skrein and Michiel Huisman on âGame of ThronesâCredit: HBO(2)
When the third season of Game of Thrones premiered in 2013, it was Skrein who played the role of Daenerys Targaryenâs lover Daario Naharis. However, in season 4, Huisman took the role over and stayed until the characterâs last appearance in season 6.
In a September 2015 interview with Entertainment Weekly, he revealed he left the show because of âpolitics.â
Advertisement
âMy plan was to stay with Game of Thrones for the long haul. That was always my plan,â he said. âI would have loved to. It was a wonderful experience, but politics led to us parting ways. And from there I just said, âOkay, look forward, be positive. Keep calm and carry on.â Thatâs my mentality when things go well, so I stay grounded and not get to overwhelmed by the hype, and itâs my mentality when the plans change.â
07 of 13
Jane Levy, Shameless

Jane Levy and Emma Greenwell in âShamelessâCredit: Showtime; Everett
Jane Levy was the first actress who brought Mandy Milkovich to life on Shameless. After doing one season of the series, she left after landing the starring role as Tessa Altman in the ABC sitcom Suburgatory.
âI was told by everyone to keep my expectations low, so I did,â she told Backstage in August 2012 about landing the Suburgatory role. âBut when I found out it was actually going to happen, I went crazy.â
Levyâs role as Mandy was then given to Emma Greenwell, who stayed on until the characterâs last appearance in season 6.
08 of 13
Ruby Rose, Batwoman

Ruby Rose and Wallis Day in âBatwoman.âCredit: CW; Everett
Ruby Rose only did one season of the CWâs Batwoman â in which she played Kate Kane â before she left the series. In May 2020, she announced her departure in a statement obtained by PEOPLE.
âI have made the very difficult decision to not return to Batwoman next season,â Rose said. âThis was not a decision I made lightly as I have the utmost respect for the cast, crew and everyone involved with the show in both Vancouver and in Los Angeles.â
According to NBC News, Rose later alleged on her Instagram Stories that she was recast after she had to undergo an âemergency surgeryâ that caused her to miss work. She alleged that former Warner Bros. Television Group Chairman Peter Roth threatened to replace her because she had âjust lost the studio millions (by getting injured on his set).â
Warner Bros. Television Group then denied the allegations in a statement, saying that the actress was fired over complaints about her behavior, per NBC News.
Rose was then replaced by Wallis Day.
09 of 13
Jo Marie Payton, Family Matters

Jo Marie Payton and Judyann Elder in âFamily MattersâCredit: CBS(2)
Jo Marie Payton rose to fame playing Harriette Winslow on Family Matters. Though she stayed on for all nine seasons, Payton decided to leave the show midway through the final season of the sitcom.
Her role was then given to Judyann Elder, who played Harriette for the showâs remaining episodes.
During a September 2017 interview with Entertainment Weekly, Payton said she has no regrets about leaving the popular series.
âI actually made the decision to leave the show two years before I left. I was unhappy about a lot of things; I was going through a divorce, I wasnât happy on the show â it didnât mean I did not want to perform as an actress or an artist,â she said. âThe way I explain it is that, when youâre a baker, you donât always want to bake cakes or cookies; you want to bake pies, you want to bake bread. I wanted to do something else.â
Payton added, âI donât regret that I left.â
10 of 13
Shailene Woodley, The O.C.

Shailene Woodley and Willa Holland in âThe O.C.âCredit: FOX; Everett
Shailene Woodley was replaced by Willa Holland as Marissa Cooperâs younger sister, Kaitlin Cooper, on The O.C.
In an August 2013 interview with The Huffington Post, the showâs creator Josh Schwartz explained why Woodleyâs character was difficult to continue developing.
âShailene was really, really young when she was on the show,â he said. âIt was hard to keep her folded into the show as we were following these four teenagers and [Kaitlinâs parents] Jimmy and Julie were splitting up.â
Kaitlin went to boarding school by the end of the first season, and when her character returned later in the show, the role was recast to Holland.
âThe version of Kaitlin Cooper that we were going to bring back to the show was a little bit older than Shailene wouldâve been able to achieve on her own and was kind of a very different character, which Willa was great for,â he said. âBut obviously, Shailene is super talented and itâs awesome to see her take off.â
11 of 13
Lisa Robin Kelly, That â70s Show

Lisa Robin Kelly and Christina Moore in âThat â70s ShowâCredit: Everett(2)
Lisa Robin Kelly is known for playing Eric Formanâs older sister, Laurie, in That â70s Show. Though she kept the role for several seasons, she was ultimately replaced by Christina Moore in season 6.
In an April 2012 interview with ABC News, Kelly explained that she was going though a lot at the time.
âWith That â70s Show, I was guilty of a drinking problem,â she said. âAnd I ran.â
Kelly died in August 2013, with her rep telling PEOPLE that she had âvoluntarily checked herself into a treatment facilityâ earlier that week and had been âbattling the addiction problems that have plagued her these past few years.â
12 of 13
Jaden and Ella Hiller, Modern Family

Jaden/Ella Hiller and Aubdrey Anderson-Emmons as Lily in âModern FamilyâCredit: Everett; Getty
Aubrey Anderson-Emmons wasnât the original actress who played Lily Tucker-Pritchett in Modern Family. In fact, the role was originally played by twins Jaden and Ella Hiller before co-creator Steve Levitan and the creative team decided the toddler needed to grow up.
âAt some point, Lily has to stop being a silent baby and has to become a little girl â a laughing, acting little girl,â he told Entertainment Weeklyin May 2011 before the role was recast for season 3. âWe all may determine that as gorgeous and sweet as Jaden and Ella are, itâs not what they signed up to do or what they love. Maybe they donât love to be on a set and have to listen to us do a scene 10 times. Maybe they would be happier being kids.â
13 of 13
Lecy Goranson, Roseanne

Lecy Goranson and Sarah Chalke in âRoseanneâCredit: Everett(2)
Lecy Goranson played Becky Conner in the â90s sitcom Roseanne for five seasons before she exited the series to attend college, leaving Sarah Chalke to take on the role.
However, in the final seasons of the series, the pair went back and forth playing the character. When the series was revived through the form of a spinoff titled TheConners, Goranson reprised her role as Becky, while Chalke appeared in one episode as a character named Andrea.
on People
Source: âAOL Entertainmentâ