While we know that Daniel Radcliffe, Emma Watson and Rupert Grint have gone on to appear in various films, TV shows and plays since the Harry Potter films wrapped in 2008, while many of the other actors from the franchise have decided to switch careers.
But have you ever wondered what became of Harry Melling, the young actor who played Dudley Dursley?
Well it turns out that he has been starring in not one but two very popular BBC dramas – and people are only just realising that it’s him.
Harry played Sysselmann in His Dark Materials, the BBC drama based on Philip Pullman’s Book of Dust trilogy, which aired this weekend.
He was just twelve years old during filming for Harry Potter and the Philosopher’s Stone, so he’s bound to look a little different considering the actor is now thirty (yes, it really has been eighteen years since the first film hit cinemas).
However, Potterheads recognised him immediately, with one Twitter user writing: ‘Am I going crazy or is that Dudley Dursley in His Dark Materials?!’
But that wasn’t his only appearance on the BBC this weekend. He also cropped up in War of the Worlds, when he played a soldier who was being hunted by aliens.
Not everyone could see past his Harry Potter character, however, with another viewer tweeting: ‘It’s really a bit distracting that Dudley Dursley has just been maimed by Iorek in #HisDarkMaterials and now he’s being chased down by aliens in #waroftheworlds Is this payback for all that bullying of Harry he did back in the day?’
But others were impressed with his appearances, with one person writing: ‘Wow Dudley Dursley (idk the actor’s name sorry) is in #HisDarkMaterials AND #WarOfTheWorlds. He is winning tonight!’