Skip to main content

'Harry Potter' HBO series continues casting, picking Draco, Lucius Malfoy


play
Show Caption

The cast of the highly anticipated "Harry Potter" TV show is continuing to take shape.

Draco Malfoy, Harry's classmate and foil, will be played by Lox Pratt, while his father, Lucius Malfoy, will be played by Johnny Flynn. Pratt is best known for the BBC's television adaptation of "Lord of the Flies," while Flynn stars in the Netflix thriller "Ripley" and appeared in the 2020 adaptation of Jane Austen's "Emma" alongside Anya Taylor-Joy.

Some of Harry's kin have also been cast – Aunt Petunia and Uncle Vernon Dursley will be played by Bel Powley and Daniel Rigby, respectively. Molly Weasley, the mother of main character Ron Weasley, will be played by Katherine Parkinson, and Bertie Carvel will portray Cornelius Fudge.

The HBO show, which is expected to premiere toward the end of 2026 or the beginning of 2027, follows in the footsteps of a wildly successful movie franchise and an even more successful book series. J.K. Rowling, the author of the wizarding novels, will serve as executive producer on the program.

'Harry Potter' cast: Who's starring in HBO show?

In May, the actors who would portray the three leading characters – Harry, Ron and Hermione – were announced following a casting call put out by the studio seeking actors between the ages of 9 and 11 for the parts.

The show appears intent on casting actors who mirror the real ages of the characters in the series. Dominic McLaughlin is set to play Harry, while Arabella Stanton will play Hermione Granger and Alastair Stout will play Ron. 

Much like the actors who played the wizarding trio in the original films, McLaughlin, Stanton and Stout will age in real time alongside their characters as the television show is released over the course of 10 years. 

Through a television series format as opposed to the films, the show will be able to "dive deep into each of the iconic books that fans have continued to enjoy for all of these years,” according to Casey Bloys, Chairman and CEO, HBO & Max Content. 

The series had previously cast several of its supporting roles, with John Lithgow set to play Dumbledore, Nick Frost starring as Hagrid and Paapa Essiedu playing Snape. It has not yet been announced who will play Voldemort, the series' overarching villain portrayed in the movies by Ralph Fiennes. Fiennes himself has backed the idea of Cillian Murphy getting the role.

Contributing: Brendan Morrow, Mary Walrath-Holdridge