Back in 2009, Hero Fiennes-Tiffin played the 11-year-old version of Tom Riddle in Harry Potter and the Half Blood Prince. Now, at 19-years-old, he’s become an extremely hot model (and, still, an actor).

Tom Riddle, if you need a refresher on the sixth Harry Potter film, was the young version of the evil Lord Voldermort, who was portrayed in the films by none other than Ralph Fiennes – Hero Fiennes-Tiffin’s uncle.

Eight years later, the London-based Hero is now a hot model, signed with modelling agency “Storm”. According to The Sun, he’s also working on a new movie – The Man In The Box.

And this is what he looks like, in a set of recent photos taken by photographer Yarden Lawson (The Instagram