Skip To Content

    31 TV Characters Who Were Almost Played By Different Actors

    Okay, but imagine Whitney Houston on The Cosby Show.

    1. Elizabeth Olsen actually auditioned for Daenerys Targaryen, but Emilia Clarke ended up getting cast.

    Gary Gershoff / Getty Images, HBO

    2. Whitney Houston was cast as Sondra, the oldest daughter on The Cosby Show, but she didn't end up signing the contract because she wanted to pursue a singing career.

    Time Life Pictures / The LIFE Picture Collection via Getty Images, Carsey-Werner Co / Courtesy Everett Collection

    3. Joshua Bassett was one of the final two choices for Harvey Kinkle in Chilling Adventures of Sabrina, but the role ended up going to Ross Lynch.

    Amy Sussman / Getty Images, Diyah Pera / Netflix / Courtesy Everett Collection

    4. Octavia Spencer auditioned to play Donna on Parks and Recreation, but the role ended up going to Retta.

    Steve Granitz / WireImage / Via Getty Images,, NBC

    5. Sandra Oh was originally called in to audition for Dr. Miranda Bailey on Grey's Anatomy, but she liked the part of Cristina more, so she asked if she could audition for that role instead.

    Emma Mcintyre / Getty Images, ABC

    6. Stephanie Beatriz screen-tested for Amy Santiago on Brooklyn Nine-Nine, but Melissa Fumero was cast instead.

    Albert L. Ortega / Getty Images, Fox

    At the same time, Stephanie was also reading and screen-testing for a character named Megan, who later became Rosa. She said she was heartbroken because she didn't believe the network would cast two Latinas on one show, but then she got cast as Rosa a few days later.

    7. Connie Britton was one of the network's choices to play Olivia Pope in Scandal, but creator Shonda Rhimes insisted Olivia should be played by a Black woman instead.

    NBCU Photo Bank / Getty Images, ABC

    8. Taraji P. Henson was another famous person who went in to read for the role of Olivia Pope.

    Troy Harvey / Getty Images, ABC

    9. Darren Criss auditioned to play Finn Hudson on Glee, but the part went to Cory Monteith instead.

    Roy Rochlin / Getty Images, Fox / Everett Collection

    10. Katherine Langford auditioned to play Betty Cooper on Riverdale, but the role went to Lili Reinhart instead.

    Gareth Cattermole / Getty Images, The CW

    11. Keke Palmer screen-tested for the role of Iris on The Flash, but she didn't end up getting it because she looked "a little too young" compared to Grant Gustin.

    Taylor Hill / FilmMagic, The CW

    12. Rumer Willis was originally pitched to play Serena Van Der Woodsen on Gossip Girl, but the casting director wanted to go with a lesser-known actress and cast Blake Lively instead.

    Frazer Harrison / Getty Images, The CW

    Ashley Olsen was also pitched to play Blair Waldorf.

    13. Jennifer Lawrence also really wanted to play Serena Van Der Woodsen. She was 16 at the time she auditioned for the role.

    Pascal Le Segretain / Getty Images, The CW

    14. Chris Rock was one of the many famous actors who was in talks to play George Costanza on Seinfeld.

    Matt Winkelmeyer / Getty Images

    Nathan Lane, Steve Buscemi, and Paul Shaffer were also brought in to audition for George. Danny DeVito was offered the role but turned it down.

    15. Iwan Rheon originally auditioned for Jon Snow on Game of Thrones and didn't get the role. He eventually got called in to play Ramsay Bolton in Season 3.

    John Phillips / Getty Images, HBO

    16. Lucy Hale actually auditioned for Hannah Montana when she was 15 and still lived in Tennessee, which was years before Miley Cyrus eventually got cast.

    Roy Rochlin / Getty Images, Disney Channel / Everett Collection

    17. Wesley Snipes was originally approached to play Lucious Lyons on Empire, but Taraji P. Henson said she'd only star on the show if Terrence Howard was cast instead.

    Steve Granitz / WireImage, Fox

    18. Chris Colfer originally auditioned to play Artie Abrams on Glee, but that role went to Kevin McHale. However, Ryan Murphy loved Chris so much that he created the role of Kurt just for him.

    Paul Archuleta / Getty Images, Fox / Everett Collection

    19. Jeremy Strong auditioned for the role of Roman Roy on Succession, but Jesse Armstrong, the show's creator, felt that Kieran Culkin was a "slam dunk."

    Taylor Hill / Getty Images, HBO

    Instead, Jeremy landed the role of Kendall Roy, and Jesse shared, "There’s no gaps in his armor‚ he is the character. He’s pretty extraordinary."

    20. Rob Lowe was originally offered the role of Derek Shepherd on Grey's Anatomy, but he turned down the role and it went to Patrick Dempsey instead.

    Paul Archuleta / Getty Images, ABC

    21. Madchen Amick was in the running for Gilmore Girls' Lorelai Gilmore, but she didn't get the job because the network didn't think she was old enough to play a mom.

    Charley Gallay / Getty Images, Warner Bros / ©Warner Bros/courtesy Everett Co

    22. Sonequa Martin-Green auditioned for the part of Michonne on The Walking Dead, but the role ended up going to Danai Gurira. However, the producers loved her so much that they created the role of Sasha for her.

    Gary Gershoff / Getty Images, AMC

    23. Matt LeBlanc was offered the role of Phil Dunphy on Modern Family, but he felt like he wasn't the best fit. The role went to Ty Burell instead.

    Jeffrey Mayer / WireImage, ABC

    Matt told USA Today, "I remember reading it thinking, this is a really good script, [but] I’m not the guy for this. I’d be doing the project an injustice to take this. I know what I can do, I know what I can’t do. Plus, I’m having too much fun laying on the couch.”

    24. Mahershala Ali auditioned for the role of "a merchant who got locked in a safe on Season 3" of Game of Thrones, aka Xaro Xhoan Daxos, and he said it was one of the "worst auditions" of his life.

    Steve Granitz / WireImage, HBO

    He told Jimmy Kimmel that he felt really prepared going in but was totally thrown off when he saw the backless stools he had to sit on during the audition.

    25. Oliver Hudson was in the final running for Jack Pearson on This Is Us, but by the time he was scheduled to screen-test with Mandy Moore, Oliver went on an already-planned fishing trip instead.

    Jon Kopaloff / Getty Images, NBC

    26. Joshua Jackson was originally announced to play Owen Hunt on Grey's Anatomy, but just weeks before he was scheduled to shoot his first episode, the TV writers went on strike. By the time the strike ended, Joshua had already moved on to star on Fringe.

    Jason Laveris / FilmMagic

    27. Betty White was actually supposed to play Blanche on The Golden Girls, but director Jay Sandrich felt that part was too similar to Betty's role on The Mary Tyler Moore Show, so she played Rose instead.

    Amanda Edwards / WireImage, NBC

    28. Macaulay Culkin was pursued several times to play a role on The Big Bang Theory, but he couldn't see himself starring on a sitcom.

    Kimberly White / Getty Images, CBS

    He didn't name which role he was asked to play, but he did share that he was flattered they'd asked.

    29. Penn Badgley screen-tested to play Jesse Pinkman on Breaking Bad, but the role went to Aaron Paul instead.

    Jim Spellman / Getty Images, AMC

    Chase Crawford told the Independent that Breaking Bad was actually casting around the same time Gossip Girl was. Penn was later offered the role of Dan Humphrey.

    30. Liza Weil originally auditioned for Rory Gilmore on Gilmore Girls. The producers loved her but didn't think she was right for the role, so they created Paris Geller for her instead.

    Leon Bennett / WireImage, Warner Bros / Everett Collection

    31. And finally, Courteney Cox was originally offered the role of Rachel on Friends, but she turned it down because she felt like she related to Monica more.

    Kevin Winter / Getty Images, NBC

    Jane Krakowski, Tiffani Thiessen, and Téa Leoni auditioned for Rachel too.

    So, which almost-casting were you most shocked by? Let us know in the comments!

    TV and Movies

    Get all the best moments in pop culture & entertainment delivered to your inbox.

    Newsletter signup form