HBO has announced the casting of several roles for the first season of its upcoming Harry Potter series.
Dominic McLaughlin will portray Harry Potter in the production. Arabella Stanton is set to play Hermione Granger, while Alastair Stout will take on the role of Ron Weasley. John Lithgow has been cast as Albus Dumbledore, and Janet McTeer will portray Minerva McGonagall.
Paapa Essiedu will play Severus Snape, and Nick Frost is cast as Rubeus Hagrid. Rory Wilmot will portray Neville Longbottom, and Lox Pratt is cast as Draco Malfoy. Leo Earley will play Seamus Finnigan, while Elijah Oshin is cast as Dean Thomas.
Tristan Harland and Gabriel Harland will portray Fred and George Weasley, respectively. Ruari Spooner is cast as Percy Weasley, and Alessia Leoni will play Parvati Patil. Sienna Moosah will play Lavender Brown, and Finn Stephens is cast as Vincent Crabbe.
William Nash will portray Gregory Goyle, and Warwick Davis is cast as Filius Flitwick. Sirine Saba will play Pomona Sprout, and Daniel Rigby is cast as Vernon Dursley. Bel Powley will portray Petunia Dursley, and Paul Whitehouse is cast as Argus Filch.
Johnny Flynn is cast as Lucius Malfoy. David Threlfall will provide the voice for the Sorting Hat. Leo Bill is cast as the Gryffindor House ghost Nearly Headless Nick.
Andrew Brooke will play The Bloody Baron, the ghost of Slytherin House. Daniel Fearn is cast as The Fat Friar, who serves as the Hufflepuff house ghost. Laura Smyth will play The Fat Lady, the portrait guarding the Gryffindor House entrance.
The first season, which is based on Harry Potter and the Philosopher’s Stone, is scheduled to debut on HBO and HBO Max on 25 December 2026.






