The magical world of Harry Potter continues to enchant fans, not just through its captivating storylines but also through the remarkable journey of its cast. As we look back at the beloved characters from the film series, we discover how they have transformed over the years and what their real names and ages are as of 2025.
Starting with the trio at the heart of the series, Daniel Radcliffe, who portrayed the iconic Harry Potter, was just 11 years old when the first film was released in 2001. Now, at 35, he continues to build a diverse acting career. His best friend Ron Weasley, played by Rupert Grint, was 12 back then and is now 36. Emma Watson, who brought Hermione Granger to life, was also 11 during the filming and is now 35, showcasing her continued influence in the film industry.
The film also featured several legendary actors who have since passed away. Richard Harris, who played Albus Dumbledore, died in 2002 at the age of 72. Maggie Smith, known for her role as Professor McGonagall, sadly passed away in June 2024 at 90. Robbie Coltrane, who portrayed Hagrid, left us in 2022 at 72, while Alan Rickman, famed for his role as Severus Snape, passed away in 2016 at 69.
Among the surviving cast members, Tom Felton, who played Draco Malfoy, is now 37 years old. Fiona Shaw, known for her role as Petunia Dursley, is 67, and Julie Walters, who played Molly Weasley, is now 75. The Weasley twins, portrayed by James and Oliver Phelps, both 38 now, and Matthew Lewis as Neville Longbottom, who is 35, have also continued to thrive in their careers.
As the Harry Potter franchise remains a cherished part of pop culture, the legacy of its cast is a testament to the timeless impact of their performances. Fans around the world continue to celebrate the magic of these characters, ensuring that their stories live on for future generations.