“Bit cold in the studio today… @attitudemag #photoshoot,” the 25-year-old Harry Potter actor captioned the pic, which was taken during a photo shoot for British gay lifestyle magazine Attitude.
Matthew also recently showed off his hot bod in BBC series Bluestone 42, which is centers on a “U.K. military bomb disposal unit in Afghanistan.”
If you didn’t watch any of the Harry Potter films, Matthew played Neville Longbottom in all eight movies.
Bigger pic inside…