"I'm a fat kid on the inside. I love food so much, and I fluctuate about 25-30 pounds [11 – 13kg] between movies," the actor reveals in an interview with Cosmopolitan.
He played a toned stripper in his last big movie, Magic Mike, and he plays a buff secret service agent in his next one, White House Down, but the 33-year-old says he's looking for more diverse roles - particularly ones that give him an excuse to pork up.
"I feel like I have to do a chess movie that requires very little movement at some point, just so I can eat pizza and play chess on the beach all day.
"Then eat more pizza and cheeseburgers and drink beer. That'd be amazing. I'd give anything for that. I gotta figure that movie out!"
Sounds like our dream job!