15 years after his appearance in the popular Harry Potter series, the star of Louis Cordice is unrecognizable – when he reunites with his film co-actress.
It’s been almost a decade since the world’s most famous fantasy films hit our screens and brought international fame to many child actors.
The British actor played the Slytherin student Blaise Zabini in “Harry Potter and the Half-Blood Prince” (2009) and in “The Deathly Hallows Parts 1 and 2”.
Fans may remember Blaise as part of the school’s troublemaking trio alongside Tom Felton, who played the iconic role of Draco Malfoy.
Louis is now a family man with his partner and has three children. The actor still posts fond memories of his time on set on social media to share with his followers.
He now has a full beard and longer hair, which is a far cry from the character he once played.
Read more about Harry Potter
The child star still attends conventions and shows around the world from Paris to Mexico, where he often interacts with Potter fans.
Speaking about attending conventions, Louis said: “I’m lucky enough to travel the world and attend conventions. Compared to what we see today, I meet Harry Potter fans who now have children.”
At his most recent show in April, Louis reunited with fellow Slytherin and one-third of the villain trio Gregory Goyle.
Goyle was played by Josh Herdman, who is now a mixed martial artist, and the pair attended Potter Day in Verona, Italy.
Thousands of fans gathered to see the couple and they could hardly contain their excitement on social media.
“Dude, so cool after all these years!” commented one user.
Another said: “Tom is missing and this would be the perfect trio.”
“I’m dying they’re still friends this is so sweet,” added a third.
Last year, Louis even posted a picture of the two of them at Josh’s wedding on Instagram, showing that the two have not lost their Potter bond.