Tom Hardy isn't afraid to flaunt his assets ... for charity!
The "Inception" star showed off his toned torso and extensive tattoo collection on the set of a photo shoot for a new Stand Up To Cancer campaign.
In the pic, he's running towards the camera without a shirt, sporting a pair of green plaid boxers, a navy blue robe and matching sneakers. He's also rocking a bushy beard on the set.
It's been a busy few months for the British hunk. He's starring in a few upcoming movies, including "Mad Max: Fury Road," "Child 44" and "The Drop."
We have to say, the 36-year-old has more tattoos than we expected!
What do you think of his shirtless physique? Tell toofab in the comment section below, and check out more tatted up celebs in the gallery above.