The actor, 27, bared it all under the covers in the March issue of Cosmopolitan U.K.
And Guzman had a good reason for stripping down: He hopes to raise awareness of male cancer for the Cancer Research U.K., whose mission is to have three out of four people surviving cancer within the next 20 years.
“I lost my grandfather to cancer when I was 13,” Guzman tells Cosmopolitan U.K. “It’s affected my life, and I’ll do everything I can to back cancer research.”
While he tries to maintain a healthy lifestyle, Guzman, who has also appeared in Pretty Little Liars, admits he has a weakness for sweets.
“I do have a real sweet tooth,” the star says. “I’m a sucker for a Snickers.”
As for the question on everyone’s mind, Guzman opens up about what it was like working with Lopez.
“The very first day of filming The Boy Next Door was surreal. I was like, ‘I can’t believe I’m working with Jennifer Lopez,’ ” he says. “But after that, any thoughts I had about her being a superstar had to go out the window so I could be professional.”