Harry Potter
See how 'Harry Potter' TV show cast compares to original films' stars
April 15, 2025Updated March 25, 2026, 5:36 p.m. ET

Arabella Stanton will play Hermione Granger, Dominic McLaughlin will play Harry Potter and Alastair Stout will play Ron Weasley in the new "Harry Potter" TV series for HBO. See how other new cast members compare to the actors who portrayed the "Harry Potter" characters on screen.
Aidan Monaghan, HBOThe originals: Emma Watson as Hermione Granger, Daniel Radcliffe as Harry Potter and Rupert Grint as Ron Weasley in a scene from the third film, "Harry Potter and the Prisoner of Azkaban."
MURRAY CLOSE, WARNER BROS. PICTURES
Alastair Stout as Ron Weasley, Dominic McLaughlin as Harry Potter and Arabella Stanton as Hermione Granger in HBO's "Harry Potter" TV reboot, coming in December 2026.
Aidan Monaghan/HBO
Michael Gambon was Albus Dumbledore in most of the "Harry Potter" films. Richard Harris played Dumbledore in the first two films, his final roles before dying in 2002.
Warner Bros. Pictures
John Lithgow as Albus Dumbledore in the "Harry Potter" TV series reboot.
HBO
Maggie Smith, who died in 2024, was Professor Minerva McGonagall in the film series.
Jaap Buitendijk, Warner Bros. Pictures
Janet McTeer as Minerva McGonagall in the "Harry Potter" TV series reboot.
HBO
Alan Rickman, who died in 2016, portrayed Professor Severus Snape in the film series.
Jaap Buitendijk, Warner Bros. Pictures
Paapa Essiedu as Severus Snape in the "Harry Potter" TV series
HBO
The late Robbie Coltrane, who died in 2022, was Hagrid in the film series.
Murray Close, Warner Bros. Pictures
Nick Frost as Rubeus Hagrid in the "Harry Potter" TV series.
Aidan Monaghan/HBOTom Felton as Draco Malfoy in "Harry Potter and the Sorcerer's Stone."
Peter Mountain/Warner Bros.
Lox Pratt as Draco Malfoy in the "Harry Potter" TV series reboot.
HBO
Ian Hart played Professor Quirrell in "Harry Potter and the Sorcerer's Stone."
Peter Mountain, Warner Bros.
Luke Thallon will play Quirinus Quirrell, the professor of Dark Arts from the first book, "Harry Potter and the Sorcerer's Stone."
Eamonn M. McCormack, Getty ImagesHarry Melling starred as Dudley Dursley alongside Richards Griffiths as Vernon Dursley and Fiona Shaw as Petunia Dursley in "Harry Potter and the Sorcerer's Stone" and the rest of the films.
Peter Mountain, Handout Via Warner Bros.
Amos Kitson as Dudley Dursley in the "Harry Potter" TV series.
Aidan Monaghan/HBO
Daniel Rigby as Vernon Dursley and Bel Powley as Petunia Dursley in the "Harry Potter" HBO TV series.
Aidan Monaghan/HBOJason Isaacs played Lucius Malfoy in the film series.
Peter Mountain, Handout Via Warner Bros.
Johnny Flynn will portray Lucius Malfoy.
Jamie McCarthy, Getty Images
Julie Walters starred as Molly Weasley in the movies.
Handout Via Warner Bros.
Katherine Parkinson will portray Molly Weasley.
Stuart C. Wilson, Getty Images
Paul Whitehouse will have a recurring role as Argus Filch.
Lia Toby, Getty Images
David Bradley played Argus Filch in the film series.
Warner BrosFeatured Weekly Ad