Nicholas Hoult cast as Gilderoy Lockhart in HBO's Harry Potter series; joins season 2
Cinema Vines

Nicholas Hoult cast as Gilderoy Lockhart in HBO's Harry Potter series; joins season 2

NBC and HBO have announced that actor Nicholas Hoult will join the cast of the forthcoming Harry Potter series as Gilderoy Lockhart, the flamboyant Defence Against the Dark Arts teacher who appears in the second book of the franchise. The 36‑year‑old British star, known for his roles in X‑Men and Superman, will bring a fresh take to the character that Kenneth Branagh famously portrayed in the 2002 film adaptation.

Lockhart, a vain and boastful wizard who prides himself on a string of dubious accolades, is hired by Albus Dumbledore to teach Hogwarts’ second‑year students. His presence in the novel is marked by a series of self‑published books claiming heroic encounters with dark creatures, a storyline that the new series will explore in depth during its planned second season.

Hoult’s addition follows his recent portrayal of Lex Luthor in James Gunn’s Superman, and comes after a career that includes a breakthrough performance as Hank McCoy in the X‑Men prequels, as well as Emmy and Golden Globe‑nominated roles in the Hulu comedy The Great and the British teen drama Skins.

The HBO reboot aims to adapt all seven of J.K. Rowling’s novels over seven seasons, with the first season set to premiere on December 25, 2026. In addition to Hoult, the cast features Dominic McLaughlin as Harry Potter, Alastair Stout as Ron Weasley, Arabella Stanton as Hermione Granger, Nick Frost as Hagrid, John Lithgow as Dumbledore, Paapa Essiedu as Snape, and Janet McTeer as McGonagall.

Abhimanyu Mathur, Deputy Editor of Entertainment at the Hindustan Times, noted the significance of Hoult’s involvement, highlighting his versatility across film and television and his recent high‑profile roles. The series is expected to bring a new generation of viewers into the wizarding world while honoring the legacy of the original books and films.