Harry Potter: Where Are All the Kids Now?

The Harry Potter movies are still favorites of ours (evidence here), so it's exciting to see how the stars, especially the young students of Hogwarts, have grown up and moved on with their careers. While not everyone has chosen to keep acting, lots of them have thrown themselves into post-Potter projects. Yes, Daniel Radcliffe and Emma Watson are doing high-profile stuff, but did you know that there are Game of Thrones and Star Wars cast members? Check in with everyone now!

Harry Potter, played by Daniel Radcliffe
Everett Collection

Harry Potter, played by Daniel Radcliffe

The star of the franchise, Radcliffe was just 12 years old when he embarked on the role that would shape his career.

Now
Summit Entertainment

Now

Radcliffe has broken away from his iconic role by choosing diverse and unusual projects, like his multiple stints on Broadway and unexpected film roles, including his brilliant cameo in Trainwreck, that time he played an actual corpse, and the villain in Now You See Me 2.

Hermione Granger, played by Emma Watson
Everett Collection

Hermione Granger, played by Emma Watson

Little Emma Watson was just 11 when she made her film debut in the first Harry Potter film. As Hermione, she's Harry's female best friend who excels in school, spells, and being awesome.

Now
Everett Collection

Now

Watson has filled her post-Potter résumé with characters who are quite different from Hermione, in movies like The Perks of Being a Wallflower, The Bling Ring, and Noah. She also completed the other role she was born to play in 2017: Belle in the live-action version of Beauty and the Beast.

Dean Thomas, played by Alfred Enoch
Everett Collection

Dean Thomas, played by Alfred Enoch

Then known as Alfie, Enoch played one of Harry's Gryffindor mates.

Now
ABC

Now

Enoch is a recent primetime star — he played Wes on Shonda Rhimes's hot drama How to Get Away With Murder, but he didn't exactly learn how to escape it.

Ron Weasley, played by Rupert Grint
Everett Collection

Ron Weasley, played by Rupert Grint

As Ron Weasley, Grint played the BFF of Harry Potter and the eventual love interest for Hermione Granger. Grint was just 13 when the first film, Harry Potter and the Sorcerer's Stone, was released.

Now
Crackle

Now

Grint has been moonlighting in the occasional film, but this year, he stars in Crackle's original series Snatch, based on the cult classic movie, opposite Ed Westwick. He'll be appearing in the film Instruments of Darkness next!

Neville Longbottom, played by Matthew Lewis
Everett Collection

Neville Longbottom, played by Matthew Lewis

Neville was the ultimate underdog, going from the chubby kid with an overbite to the brave wizard who faced down Nagini, Voldemort's snake.

Now
Everett Collection

Now

Lewis surprised everyone when he emerged from his adorably awkward stage into a full-on heartthrob. Career-wise, he's still making movies, like 2012's Rise and 2016's Me Before You.

Lee Jordan, played by Luke Youngblood
Warner Bros.

Lee Jordan, played by Luke Youngblood

The excitable Lee Jordan was the perfect announcer for the Quidditch games at Hogwarts.

Now
NBC

Now

All grown up, Youngblood had an iconic role on Community as Magnitude — the guy who has the infectious catchphrase of "Pop! Pop!" Since then, he's also starred on ABC's Galavant.

Ginny Weasley, played by Bonnie Wright
Everett Collection

Ginny Weasley, played by Bonnie Wright

Ron's younger sister and Hogwarts coed grew up to be Harry Potter's wife (and a badass in her own right).

Now
Getty | Paul Archuleta

Now

Wright continues to appear in films like 2013's After the Dark, and she's playing Nell in the upcoming Scottish retelling of A Christmas Carol.

Draco Malfoy, played by Tom Felton
Everett Collection

Draco Malfoy, played by Tom Felton

Harry's nemesis Draco Malfoy was the young villain of Hogwarts, doing the bidding of Voldemort on the inside.

Now
The CW

Now

Felton has worked consistently since the Potter films; he showed up in Rise of the Planet of the Apes, In Secret, and Belle, and landed a TV home on The Flash as Julian Albert.

Luna Lovegood, played by Evanna Lynch
Everett Collection

Luna Lovegood, played by Evanna Lynch

Luna is Harry's winsome, brilliant, and eccentric friend; the young Irish actress who played her, Evanna Lynch, joined the franchise with Harry Potter and the Order of the Phoenix, the fifth movie.

Now
Everett Collection

Now

Lynch continues to act; in 2013 she starred in indie comedy G.B.F. as a popular high school student.

Bill Weasley, played by Domhnall Gleeson
Everett Collection

Bill Weasley, played by Domhnall Gleeson

The protective and brave eldest Weasley brother, Bill, survived a werewolf attack and married his sweetheart, Fleur Delacour.

Now
Everett Collection

Now

Gleeson has been on a meteoric rise since the Harry Potter franchise; he's had roles over the past few years in Anna Karenina, Ex Machina, Brooklyn, and The Revenant. But it's probably his role as General Hux in Star Wars: The Force Awakens and The Last Jedi that is his highest profile yet.

Now
CBS Films

Now

Cave has been doing stand-up comedy and tending to her website, Pin-Dippy, while also appearing in film's like 2014's Golden Globe-nominated Pride. Her most recent role was in the TV series Trollied, where she played Heather.

George and Fred Weasley, played by Oliver and James Phelps
Everett Collection

George and Fred Weasley, played by Oliver and James Phelps

The twin older brothers of Ron made mischief and jokes and eventually opened their own joke shop. RIP Fred.

Now
Getty | Jason LaVeris

Now

James and Oliver Phelps are still acting, and while they occasionally take on projects individually, they're both appearing in the upcoming film Our Worst Enemy together.

Cho Chang, played by Katie Leung
Everett Collection

Cho Chang, played by Katie Leung

Hogwarts student Cho has the distinction of being the very first girl Harry kisses.

Now
Hulu

Now

Leung starred in 2013's Hulu miniseries Run, about a gritty South London neighborhood and its residents, and showed up as a nurse in 2017's T2 Trainspotting.

Gregory Goyle, played by Josh Herdman
Everett Collection

Gregory Goyle, played by Josh Herdman

Goyle, along with Crabbe, was one of Draco Malfoy's minions at Hogwarts.

Now

Now

Herdman still acts in the UK, like in 2012's horror film Piggy and the indie drama Common People. This year he'll appear as Righteous in Robin Hood alongside Jamie Dornan, Jamie Foxx, and Taron Egerton.

Fleur Delacour, played by Clémence Poésy
Everett Collection

Fleur Delacour, played by Clémence Poésy

The French Triwizard Tournament competitor from Beauxbatons Academy of Magic went on to marry Bill Weasley.

Now
Canal

Now

Poésy had a brief guest stint on Gossip Girl as Chuck's love interest, and she found another TV home in the French/British crime-drama series The Tunnel (an interpretation of the Danish series The Bridge).

Cormac McLaggen, played by Freddie Stroma
Everett Collection

Cormac McLaggen, played by Freddie Stroma

Cormac is the sexy Quidditch player who tosses some unwelcome advances Hermione's way.

Now
Lifetime

Now

The still-very-sexy Stroma starred in the first season of The Bachelor-spoof UnREAL, and on season six of Game of Thrones. He also briefly appeared on the now-canceled ABC drama Time After Time.

Tom Riddle, played by Frank Dillane
Everett Collection

Tom Riddle, played by Frank Dillane

The teen version of Voldemort before he was Voldemort studies at Hogwarts to become, you know, the most dangerous dark wizard ever.

Now
AMC

Now

Frank Dillane has graduated to zombies and TV — he's starring on The Walking Dead's spinoff, Fear the Walking Dead.