Television production is messier than it looks from the couch. Schedules collide, contracts expire, creative relationships break down, and sometimes a character simply needs to keep walking through the door even when the original actor can’t. The solution, more often than most viewers realize, is a quiet swap: a new face, the same name, and the hope that no one checks too closely.
Some of these changes are barely noticeable. Others are genuinely startling once you know to look. What follows are six real cases where a show replaced a familiar face mid-run, handled it with varying degrees of grace, and largely got away with it.
Game of Thrones: The Mountain Who Changed Three Times

Gregor Clegane, known to viewers as The Mountain, was played by three entirely different actors across the show’s run. Conan Stevens appeared in Season 1, Ian Whyte took over for Season 2, and Hafþór Júlíus Björnsson ultimately claimed the role from Season 3 all the way through to the character’s death at the Battle of King’s Landing in Season 8.
Each version brought a slightly different physicality, but since the Mountain barely spoke and was mostly a looming figure of violence, most viewers accepted the new faces without much question. There was no significant public drama attached to the rotating casting, with most changes attributed to scheduling conflicts and internal reshuffling. The character’s near-silent nature turned out to be the perfect cover.
The Fresh Prince of Bel-Air: The Aunt Viv Nobody Talked About

Janet Hubert played Aunt Viv, the warm and fiercely intelligent mother of the Banks household, for three full seasons before the role was quietly recast with Daphne Maxwell Reid stepping in. The show offered no real explanation to its audience. Vivian Banks simply came back one season looking and feeling noticeably different, and casual viewers were largely expected to move on.
During a 2020 HBO Max reunion special, Hubert finally addressed the situation publicly, stating that the studio had drastically cut her salary and offered a contract that prevented her from working on any other project. She explained that while she was never formally fired, she was recast without warning after declining the studio’s deal. Beyond the physical change, the character herself shifted noticeably after the recast. Viv became more cautious and subdued, quit her teaching career, and was written with considerably less fire than before.
Friends: The Carol No One Remembers

Ross’s ex-wife Carol was played by Anita Barone in just the second episode of the series back in 1994. By Carol’s next appearance, seven episodes later, she had been replaced by Jane Sibbett, who continued to play the character throughout the remainder of the decade-long run. The switch happened so early and so quickly that it barely registered for most people watching.
Barone left the show because she wanted to pursue larger roles, and due to her appearing in only a single episode, many viewers genuinely cannot recall there ever being a change. Perhaps the more interesting footnote is that Sibbett was actually considered for the role of Rachel at one point, but was pregnant at the time and missed out. It’s one of those casting near-misses that makes the whole thing feel even stranger in retrospect.
Riverdale: The Reggie Mantle Switcheroo

Reggie Mantle, the cocky jock and frenemy of Archie Andrews, was played by Ross Butler in Season 1 of Riverdale. When writers decided to make the character more prominent in Season 2, Butler could not commit because of his role on 13 Reasons Why. Charles Melton was brought in as his replacement and stayed with the character until the show’s seventh and final season.
Butler had originally portrayed Reggie as a recurring player in Season 1, but after landing the 13 Reasons Why role, he stepped away. Melton was cast in his place and eventually won over even the critics, including those who had formed the online “#NotMyReggie” movement at the time of the announcement. Melton’s performance made the character a fan favorite, and most viewers eventually forgot another actor had even played the role.
Mad Men: Bobby Draper and the Revolving Door of Child Actors

Don Draper’s son Bobby became something of a running joke in prestige television circles: the character was played by four different actors throughout the show’s run. Since Bobby was never a major player in the story, the constant changes slid by without seriously disrupting Mad Men’s carefully controlled atmosphere.
According to Kiernan Shipka, who played Sally Draper, there were actually as many as eight different actors cast as Bobby across the course of the show. Some lasted so briefly that they earned unofficial nicknames on set, coined by their behavior during filming or their one specific function within their episode. It’s a level of casting turnover that would be alarming for any other character, but somehow fit the show’s cold and transactional domestic world perfectly.
Crazy Ex-Girlfriend: The Recast That Became Part of the Story

The recasting of Greg Serrano in Crazy Ex-Girlfriend is subtle in a way that makes it both easy to miss and hard to shake once you notice it. Santino Fontana played Greg in Seasons 1 and 2 before the character departed for business school. When Greg returned in Season 4, he was portrayed instead by Skylar Astin.
The character’s return in the final season came with a built-in explanation: Greg was now genuinely different. He had gone to treatment for his alcoholism, was trying to be a better person, and carried himself with an entirely new energy that the show used to justify why audiences were seeing him through fresh eyes. Astin was notably skilled at capturing the essence of Fontana’s earlier performance, and the physical similarities between the two actors made it possible, at least for a moment, to accept the transition without feeling cheated. It remains one of the more creatively honest ways any show has handled the awkward reality of swapping out a beloved character mid-run.