Harry Potter TV Series Cast: Who Will Play Harry, Ron, Hermoine, Snape?
Since Warner Bros. announced the upcoming Harry Potter TV series on Max last year, fans have been speculating on social media about who the new cast will be. The latest news is that casting is still underway, so no one has been confirmed to star in the series. In the meantime, read on for our dream Harry Potter TV series cast on Max.
While it’s highly likely that the studio will choose unknown child actors for the younger roles (like Harry Potter, Ronald Weasley, Hermione Granger, etc.), there are a ton of talented British actors who could portray the adult characters in the series, including Severus Snape, Albus Dumbledore, Minerva McGonagall, and more.
When the TV show was announced, Warner Bros. confirmed that the cast would be entirely new from the films starring Daniel Radcliffe, Rupert Grint, and Emma Watson. While speaking to Variety in January 2024, Warner Bros. Television Chairperson Channing Dungey said that casting the kids is their next step aside from hiring a showrunner. “The tricky part is the first two books, where the kids are on the younger end, around 11 or 12,” she said.
None of the original actors from the film series are slated to return for the TV adaptation. However, Matthew Lewis, who played Neville Longbottom in all eight Harry Potter movies, said he would like to play Remus Lupin, Defense Against the Dark Arts teacher and werewolf. “The character I enjoyed was Professor Lupin,” Lewis said at the Harry Potter panel at MegaCon in Orlando, Florida.
Meanwhile, Radcliffe told ComicBook.com, “My understanding is that they’re trying to very much start fresh and I’m sure whoever is making them will want to make their own mark on it and probably not want to have to figure out how to get old Harry to cameo in this somewhere.”
The Harry Potter TV series dream cast
From Adam Driver as Snape to Nick Frost as Hagrid, check out our dream Harry Potter TV series cast below (which includes upcoming British child stars who could play the well-known trio).
Toby Woolf as Harry Potter
Credits: Rare Beasts, Pistol, The Last Post, On The Beaches
Why Toby Woolf: Although it’s difficult to picture anyone other than Daniel Radcliffe as Harry Potter, child star Toby Woolf is reportedly in the running for the lead role. The latest update from Warner Bros. is that casting is still underway, according to Deadline, so the studio could also pick three unknown child actors to portray the iconic trio.
Joshua Pickering as Ronald Weasley
Credits: Peter Pan & Wendy, A Discovery of Witches, Safe Space
Why Joshua Pickering: The young British actor recently starred as John Darling in Disney’s 2023 film Peter Pan & Wendy. Potterheads are already picturing Joshua as the new Ronald Weasley. Plus, he already has experience working on adventure and magical-like projects. But as we said above, there’s a chance Max could choose a younger, lesser-known actor for this role.
Keira Chansa as Hermione Granger
Credits: Come Away, Silverpoint Season 2, Small Island, The Wheel of Time
Why Keira Chansa: Eleven-year-old rising star Keira Chansa would be a fantastic pick for Hermione Granger, portrayed by Emma Watson in the films. In 2016, South African actress Noma Dumezweni was cast as the Muggle-born witch in the Harry Potter and the Cursed Child play, so there’s a strong possibility Warner Bros. will choose a young Black actress for this role in the reboot (as they should!).
Adam Driver as Severus Snape
Credits: Star Wars sequel trilogy, Paterson, Marriage Story, BlacKkKlansman, Annette, Silence, What If
Why Adam Driver: Adam Driver is not British, so that could automatically exclude him from the running (if Warner Bros. decides to stick with an all-UK cast like in the films). But Driver is undoubtedly the biggest fan pick for this role and has been for years. With his lean stature, slick black hair, and long nose, he resembles Alan Rickman’s character to a tee.
Jared Harris as Albus Dumbledore
Credits: Sherlock Holmes 2, Sherlock Holmes 3, Chernobyl, Foundation, Morbius, The Terror
Why Jared Harris: Jared Harris’ late father, Richard Harris, played Hogwarts’ oldest and wisest wizard in the first two Harry Potter films before his death. Harris reportedly was in the running to play the younger version of the character in the Fantastic Beasts films, but the role went to Jude Law. Seeing Jared grow into this role would mark a beautiful, full-circle moment for the franchise.
Cillian Murphy as Lord Voldemort
Credits: Peaky Blinders, Oppenheimer, A Quiet Place Part II, The Dark Knight trilogy, Inception, Dunkirk
Why Cillian Murphy: Cillian Murphy would be brilliant playing he-who-must-not-be-named. The Irish actor has a record of chilling roles like the psychopathic scarecrow in the Dark Knight trilogy. We’re confident that he can embody the dark wizard (especially with a skilled makeup team to help him pull off the eerie transformation).
Nick Frost as Rubeus Hagrid
Credits: Hot Fuzz, Shaun of the Dead, The World’s End, Paul, Spaced, Truth Seekers
Why Nick Frost: Nick Frost may be shorter than the late Robbie Coltrane, but the British comedian has garnered massive fan support to play the Hogwarts gamekeeper. Given Frost’s comedic timing and acting experience, he could easily replicate Hagrid’s beloved accent and gentle kindness.
Benjamin Evan Ainsworth as Draco Malfoy
Credits: Pinnochio, Son of a Critch, All Fun and Games, The Haunting of Bly Manor
Why Benjamin Evan Ainsworth: Like Harry, Ron, and Hermione, we think Max will go with an unknown child actor who can grow into the series as Draco. But if they wanted to cast slightly older, 15-year-old Benjamin Evan Ainsworth could be a good pick; he was recently in Disney’s 2022 film Pinnochio.
Tristan Ruggeri as Neville Longbottom
Credits: The Witcher, The Twin, Bodies
Why Tristan Ruggeri: Eleven-year-old Tristan Ruggeri is young enough to be cast as Neville Longbottom in the Harry Potter Max TV reboot. The child star, who has experience acting in The Witcher, could portray the clumsy and shy young wizard who grows self-confidence throughout the series.
Helen Mirren as Minerva McGonagall
Credits: The Queen, 1923, Golda, Woman in Gold, Prime Suspect, Eye in the Sky, Hitchcock
Why Helen Mirren: At this point, Helen Mirren is British royalty, and the veteran English actress would make an excellent casting choice for the Transfiguration professor. Mirren is also a fan of the movies—in 2021, she hosted the Harry Potter: Hogwarts Tournament of Houses, a four-episode quiz show in honor of the 20th anniversary of the film series.
Ben Barnes as Sirius Black
Credits: Narnia film series, The Punisher, Shadow and Bone
Why Ben Barnes: Harry Potter fans really want Ben Barnes to play Sirius Black in the reboot. In a Reddit Q&A with the actor, a fan asked, “Have you, at any point in your life, read fanfiction about a certain long haired, convicted murderer that turns into a dog at will and his friend group whilst they were at school?” in reference to the Marauders. Barnes replied, “haha no but i know what you’re referencing!! #gryffindor”
Dev Patel as Remus Lupin
Credits: The Best Exotic Marigold Hotel, Lion, The Personal History of David Copperfield.
Why Dev Patel: Dev Patel is a fantastic choice for Remus Lipin. Lupin is compassionate and intelligent, and we think Dev Patel is a thoughtful performer who could live up to Remus’ legacy as one of the Marauders.
Best of StyleCaster