Advertisement
Advertisement
Advertisement

10 most successful Harry Potter stars, ranked – Emma Watson and Daniel Radcliffe landed big Hollywood roles, but Twilight’s Robert Pattinson is about to become Batman

Between Robert Pattinson, Daniel Radcliffe, Emma Watson and Rupert Grint, who is the most successful Harry Potter alum? Photos: AFP, @cineasimetrico, @cultjer/Twitter; Reuters,
Between Robert Pattinson, Daniel Radcliffe, Emma Watson and Rupert Grint, who is the most successful Harry Potter alum? Photos: AFP, @cineasimetrico, @cultjer/Twitter; Reuters,

  • Tom Felton (Draco Malfoy) shared his reaction to the first film in the series on TikTok, while Freddie Stroma starred in Bridgerton and Game of Thrones
  • Daniel Radcliffe will star with Channing Tatum and Brad Pitt in The Lost City of D, but can you guess which Harry Potter alum appeared on Dancing with the Stars?

The first Harry Potter film was released 20 years ago on November 14 – and we’re officially feeling old.

Since then, the franchise’s former child stars have grown up, embarked on their own careers and raked in plenty of cash along the way. We had a look at their filmographies, awards, social media and more to determine just who has been the most successful since.

So how did the core trio – Emma Watson, Daniel Radcliffe and Rupert Grint – perform, and which actors with minor roles ended up in major Netflix hits and Hollywood blockbusters?

10. Evanna Lynch

Advertisement
Harry Potter character Luna Lovegood was portrayed by Evanna Lynch. Photo: @evannalynch/Instagram
Harry Potter character Luna Lovegood was portrayed by Evanna Lynch. Photo: @evannalynch/Instagram

Evanna Lynch played the lovably loony Luna Lovegood for four films. Lynch, 30, has found the most fame on social media – she has 3.8 million followers on Instagram – but she keeps busy with other projects as well. She hosts weekly vegan podcast The ChickPeeps and co-founded the Kinder Beauty Box company – a clean, vegan and cruelty-free make-up box subscription.

She also competed on Dancing with the Stars in 2018, finishing in third place. Acting-wise, she’s appeared in a few indie films, but clearly her main focus is on other ventures.

9. Matthew Lewis

Matthew Lewis who played Neville Longbottom in the Harry Potter series has 2.7 million Instagram followers and 1.4 million Twitter followers. Photo: @mattdavelewis/Instagram
Matthew Lewis who played Neville Longbottom in the Harry Potter series has 2.7 million Instagram followers and 1.4 million Twitter followers. Photo: @mattdavelewis/Instagram

Truly, we have to thank Matthew Lewis and his Harry Potter character, Neville Longbottom, for his legendary glow-up that caused a generation to create the term “Longbottoming”. The cultural impact of that alone places him above some of his co-stars.

The 32-year-old is also still acting regularly. He appeared in the 2018 series Girlfriends as well as the 2020 series All Creatures Great and Small. Ripper Street, Happy Valley, Me Before You and even an episode of Drunk History are among his other credits.