Our Favorite Stars from the Harry Potter Films and Where They Are Today

Gregory Goyle – Josh Herdman
While Gregory Goyle was the dim-witted Slytherin in the Harry Potter series, Josh Herdman has found success as a mixed martial artist in real life. Following in his father Martin Herdman’s footsteps in acting, Josh also pursued MMA, which was a unique choice compared to his father’s career in rugby. But Herdman hasn’t left acting behind, still appearing in projects like Robin Hood (2018) and the British detective series Marcella and Alex Rider. It’s clear that Herdman has carved his own path in both the acting and sports world.

Pansy Parkinson – Scarlett Byrne
Scarlett Byrne, who played the mean Slytherin Pansy Parkinson in Harry Potter, had a successful career long before joining the wizarding world. After appearing in Harry Potter and the Half-Blood Prince and the final films, Byrne went on to star in Falling Skies, The Vampire Diaries, and Runaways. She’s now working on a short film about hand-poked tattoos called Stick and Poke and is expecting her first child with husband Cooper Hefner, whom she married in 2019. Byrne’s career continues to flourish in both acting and creative endeavors.

Neville Longbottom – Matthew Lewis
Matthew Lewis, who played the awkward but brave Neville Longbottom, started acting at age five and landed his iconic role at just 12. Fans were stunned by his transformation from goofy kid to a confident star. After Harry Potter, Lewis starred in shows like The Syndicate, Bluestone 42, and Me Before You. He even made a cameo in the music video for “Filth” by A Band of Buriers. Lewis’ glow-up was truly remarkable, leaving fans in awe of his new look and acting career.

Hermione Granger – Emma Watson
Emma Watson brought Hermione Granger to life with poise and intelligence, becoming one of the most admired actresses of her generation. After Harry Potter, Watson starred in films like The Perks of Being a Wallflower, Beauty and the Beast, and Little Women. She also completed her degree in English literature and became a UN Women Goodwill ambassador, launching the HeForShe campaign for gender equality. Watson’s success extends beyond acting, showing her dedication to both her craft and activism.

Lucius Malfoy – Jason Isaacs
Jason Isaacs portrayed the sinister Lucius Malfoy in Harry Potter with his signature white-blonde hair and icy demeanor. Isaacs, who loved the books, starred in films like The Patriot and The Death of Stalin and TV shows like Awake and Dig. He’s also voiced characters in animated series and films. Isaacs has made a name for himself playing villains across various projects.

Harry Potter – Daniel Radcliffe
Daniel Radcliffe became Harry Potter at 11, and the role changed his life. Initially criticized for his “wooden” performance, by the fifth film, he had won awards for his acting. After Harry Potter, Radcliffe took on diverse roles in films like Victor Frankenstein and Swiss Army Man, proving his versatility as an actor.

Romilda Vane – Anna Shaffer
Romilda Vane, who had a brief but memorable appearance in Harry Potter, was portrayed by Anna Shaffer. After the films, Shaffer took on roles in The Witcher, a fantasy adaptation based on a popular book series. Though she didn’t continue acting heavily after Harry Potter, Shaffer has kept her career diverse and interesting.

Scroll to Top