As If By Magic, Another Harry Potter Actor Grew Up To Be A Hunk

Screen Shot 2016-04-28 at 10.50.14 AM

It was widely reported that Matthew Lewis, the English actor who played the goofy, semi-awkward Neville Longbottom in the Harry Potter series, had been treated pretty nicely by puberty and basically turned into a certified dreamboat overnight.

But now it’s a more villainous HP character turning heads across the web — 28-year-old Josh Herdman, who played Slytherin bully Gregory Goyle.

Here he is from the film:


And here he is now, covered in tattoos and ready to kick some ass:


Hello, shorts.

He’s gone from beating people up at Draco Malfoy’s behest to doing it for himself as an MMA fighter, and while we hardly condone pummeling someone to a pulp inside a cage, he’s apparently quite good at it.

Here he is in action:


And here he is surprising Draco with his literacy: