Harry Potter Cast

The Harry Potter Cast — Actors Who Brought Magic to Life

The Harry Potter film series features one of the most remarkable casts in cinema history. From young unknowns to legendary British actors, the ensemble brought J.K. Rowling's characters to life across eight films over a decade.

The Young Stars

Daniel Radcliffe as Harry Potter — Cast at age 11, Radcliffe grew up on screen and defined a generation's image of the Boy Who Lived. Emma Watson as Hermione Granger — Her intelligent and fierce portrayal made Hermione an icon. Rupert Grint as Ron Weasley — Grint's comedic timing and warmth made Ron unforgettable.

The British Acting Legends

Alan Rickman as Severus Snape delivered one of cinema's greatest performances. Maggie Smith was the perfect McGonagall, while Michael Gambon and Richard Harris each brought unique gravitas to Dumbledore. Ralph Fiennes as Voldemort was terrifying and mesmerizing.

The New HBO Cast

With the upcoming Harry Potter HBO series, a new generation of actors will take on these iconic roles. While you follow casting news, experience the wizarding world yourself on World of Potter. Browse our Lexicon for character details!