John Krasinski was supposed to be cute on The Office when he played prankster Jim Halpert, but in an approachable way. Sure, he's tall and handsome, but he's got a desk job. Jim is probably pretty soft underneath that loose button-down. Plus, he needed to spend a lot of time thinking about all the ways to torture Dwight, and that doesn't leave much space for going to the gym.

Well, Krasinski is definitely trying to shake the affable boy-next-door look. In his upcoming movie 13 Hours: The Secret Soldiers of Benghazi​, he plays a Navy SEAL, and did you know you have to be pretty fit for that? Men's Health interviewed him about his, uh, health, and included some pretty dope pictures for thirsty fans everywhere:

Sources: Men's Health