Harry Potter Louis Cordice star looks unrecognisable fifteen years after he appeared on the beloved franchise – as he reunites with movie co-star. It was almost a decade ago when the world’s most famous fantasy films hit our screens launching many child actors to international fame. The British actor portrayed Slytherin Student Blaise Zabini in Harry Potter and the Half-Blood Prince 2009 and The Deathly Hallows Part 1 and 2.

Fans can remember Blaise as part of the schools troublesome trio alongside Tom Felton who played the iconic role of Draco Malfoy. Louis is now a family man with his partner and is father to three children, the actor still posts to his social media to share his fond memories of time on set with his followers. He now has adopted a full beard and longer hair worlds away from the character he once played.

The child star still attends conventions and shows all across the world from Paris to Mexico where he often interacts with Potter fans. Speaking about attending conventions, Louis said: “I’m lucky to travel the world and get to go to conventions, compared to what we see now, meet Harry Potter fans that now have children." During his most recent show in April Louis reunited with fellow Slytherin cast member and one third of the villainous 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 pair and they couldn't contain the.