Close
newsletters Newsletters
X Instagram Youtube

HBO reveals new cast for 'Harry Potter' season 2

(From left) Alastair Stout as Ron Weasley, Dominic McLaughlin as Harry Potter, and Arabella Stanton as Hermione Granger in HBO's
Photo
BigPhoto
(From left) Alastair Stout as Ron Weasley, Dominic McLaughlin as Harry Potter, and Arabella Stanton as Hermione Granger in HBO's "Harry Potter" series. (Photo via HBO)
September 05, 2026 05:33 PM GMT+03:00

HBO has unveiled the actors set to portray Tom Riddle, Dobby and Ginny Weasley in the upcoming second season of its "Harry Potter" series.

According to a post shared on HBO's social media account, British actor Billy Barratt will play Tom Riddle, the younger version of Lord Voldemort. Lenny Rush will appear as the house-elf Dobby.

The character of Ginny Weasley, Ron Weasley's sister, will be played by Bonnie Hill, replacing Gracie Cochrane, who was cast in the role for the first season.

Billy Barratt won the International Emmy Award for Best Actor at age 13 for his performance in the film "Responsible Child," becoming the youngest person to receive the award.

Lenny Rush is known for his performance in the series "Am I Being Unreasonable?" The British actor won the award for Best Male Comedy Performance at the British Academy Television (BAFTA) Awards for the role.

It was previously announced that Nicholas Hoult was planned to play the character Gilderoy Lockhart in the second season, but it was later announced that the role was given to Kit Harington due to the actor's busy schedule.

Tweet

What to know about the HBO series

Adapted from J.K. Rowling's seven-book series, the HBO production will bring the "Harry Potter" story back to screens with a new cast. The first season is based on the first book, "Harry Potter and the Philosopher's Stone."

The first season, consisting of eight episodes, is planned to premiere on HBO on Dec. 25 and via the platform in regions served by HBO Max.

In the series, Dominic McLaughlin plays the new "Harry Potter," Arabella Stanton plays "Hermione Granger," and Alastair Stout plays "Ron Weasley."

September 05, 2026 05:33 PM GMT+03:00
More From Türkiye Today