The TV adaptation of the Harry Potter franchise has found its Harry, Ron, and Hermione.

Dominic McLaughlin will play Harry Potter, Arabella Stanton is Hermione Granger, and Alastair Stout is Ron Weasley.

More than 30,000 actors had auditioned for the lead roles in the upcoming HBO series.

Showrunner Francesca Gardiner and executive producer and director Mark Mylod said they were “delighted” to announce the casting.

“The talent of these three unique actors is wonderful to behold, and we cannot wait for the world to witness their magic together onscreen. We would like to thank all the tens of thousands of children who auditioned. It’s been a real pleasure to discover the plethora of young talent out there.”

Previously announced cast members included John Lithgow as Albus Dumbledore, Janet McTeer as Minerva McGonagall, Paapa Essiedu as Severus Snape and Nick Forst as Rubeus Hagrid.

The network said the series would be a “faithful adaptation” of the Harry Potter book series by author and executive producer JK Rowling.

“[The series] will feature an exciting and talented cast to lead a new generation of fandom, full of the fantastic detail and much-loved characters Harry Potter fans have adored for over 25 years.”

The seven original novels were published between 1997 and 2007, while eight blockbuster films were released between 2001 and 2011.

The lead trio were famously played by Daniel Radcliffe, Rupert Grint and Emma Watson in the film series.

Share.