
- Ed Skrein was replaced by Michiel Huisman as Daario Naharis on Game of Thrones after season 3.
- Jake T. Austin left The Fosters after season 2, with Noah Centineo taking over the role of Jesus.
- Aml Ameen was replaced by Toby Onwumere as Capheus in Sense8 due to creative differences.
Getting cast in a hit television series is a dream come true, but sometimes even starring actors aren’t guaranteed to keep their roles. Behind the scenes, creative differences, contract disputes, scheduling conflicts and unexpected personal circumstances have all led to shocking recasts over the years. Some replacements happened so seamlessly that viewers barely noticed, while others sparked major headlines and fan backlash. Here are 12 actors who were recast on the TV shows they were starring in.
Ed Skrein

Ed Skrein’s time as Daario Naharis on Game of Thrones was impactful, but didn’t last as long as some fans may have hoped. Skrein was in the role for three episodes before it was recast with Michiel Huisman after season 3, as
Jake T. Austin

Jake T. Austin originated the role of Jesus on The Fosters and quickly became a pivotal part of the show’s early success. Austin departed the series after season 2, with Noah Centineo taking over the role of Jesus, as
Aml Ameen

Aml Ameen first portrayed Capheus in season 1 of Sense8, captivating audiences with his performance. Creative differences led to Ameen’s exit from the series and Toby Onwumere stepped into the role
Ross Butler

Ross Butler won viewers over as Reggie Mantle in the first season of Riverdale, helping to shape the tone of the comic-inspired drama. After season 1, the actor left the show due to scheduling conflicts, per TVLine. Charles Melton would take over the role as Reggie.
Tom Brooke

Tom Brooke made his mark on Game of Thrones as Lothar Frey, becoming a recognizable face in the world of Westeros. The role of Lothar was recast in season 6, with Daniel Tuite replacing Brooke, per CBR.
Richard Brake

Richard Brake was the first actor to portray the haunting Night King on Game of Thrones. Filming commitments forced Richard Brake to leave the series and Vladimir Furdik assumed the role of the Night King
Parker Bagley

Parker Bagley was initially cast as Jason DiLaurentis in Pretty Little Liars, appearing in two episodes in the first season, per IMDb. He did not return for season two and the role was taken over by Drew Van Acker.
Freddie Stroma

Freddie Stroma was the original actor to step into the role of Dickon Tarly on Game of Thrones, leaving a mark with his performance. When the character returned in season 7, the role was recast, with Tom Hopper taking over as Dickon
Henry Cavill

Henry Cavill became synonymous with Geralt of Riter three seasons, the actor announced on Instagram that he would not be returning to the series. Liam Hemsworth took over the role of Geralt of Ri
Tom Ellis

Tom Ellis enjoyed a unique place in TV lore when he briefly played Robin Hood in Once Upon a Time. The character became a key part of the series in season 3, but the role was recast after he was unable to commit long-term, as
Luke Grimes

Luke Grimes brought James to life in True Blood, but his time on the supernatural hit series came to an abrupt end. Before the seventh season began, he exited the series due to creative differences, per BuzzFeed. Nathan Parsons took over the role of James for the show’s seventh season, according to the outlet.
Nick Jonas

Nick Jonas joined the cast of Last Man Standing as Ryan Vogelson and later left the series after the first season. He appeared in a single season 1 episode, but when the character returned in season 2, Jordan Masterson had taken over the role of Ryan
Read More From InTouch Weekly
-
8 Former Actors Who Built Successful Careers Outside of Hollywood
-
Perez Hilton Forced to Undergo Surgery After ‘Significant Blood Loss’
-
Taylor Frankie Paul Jokes About Meeting Ex, Dakota Mortensen’s Girlfriend
This story 12 Actors Who Were Replaced on Hit TV Shows first appeared on InTouch Weekly. Follow InTouch WeeklyonYahoo so you don’t miss what’s coming next.
