HBO has revealed the actors cast to portray three pivotal characters in the second season of its upcoming Harry Potter television series. The announcement, made via the network’s official social media channels, confirms Billy Barratt as Tom Riddle, Lenny Rush as Dobby, and Bonnie Hill as Ginny Weasley.
New Faces for Iconic Roles
British actor Billy Barratt will take on the role of Tom Riddle, the younger incarnation of Lord Voldemort. At just 13 years old, Barratt became the youngest recipient of the International Emmy Award for Best Performance by an Actor for his work in the film Responsible Child.
Lenny Rush has been cast as Dobby, the beloved house-elf. Rush earned critical acclaim for his performance in the series Am I Being Unreasonable?, winning the BAFTA Television Award for Male Comedy Performance.
Bonnie Hill steps into the role of Ginny Weasley, Ron Weasley’s younger sister. Hill joins the production for season two, replacing Gracie Cochrane, who was originally cast for the first season.
Season Two Casting Updates
This announcement follows earlier casting news regarding the role of Gilderoy Lockhart. While Nicholas Hoult was initially attached to portray the charismatic Defense Against the Dark Arts professor, scheduling conflicts led to Kit Harington assuming the part.
Series Overview and Release Schedule
Adapted from J.K. Rowling’s seven-novel saga, HBO’s Harry Potter series reimagines the wizarding world with an entirely new ensemble cast. The debut season, covering Harry Potter and the Philosopher’s Stone, consists of eight episodes.
The series premiere is scheduled for December 25 on HBO, with simultaneous availability on Max in territories where the streaming platform operates.
Principal Cast for Season One
- Dominic McLaughlin as Harry Potter
- Arabella Stanton as Hermione Granger
- Alastair Stout as Ron Weasley

