Tom Hardy is stripping down for a good cause (thank you, Tom!).
The 36-year-old actor recently shot a charity spot for Stand Up to Cancer while wearing only sneakers, green plaid boxer shorts and a dark bathrobe.
For the shirtless shoot, which was done on behalf of London's Cancer Research, the bearded Dark Knight Rises hunk ran down a local London street while showing off his many tattoos, big muscles and lots of skin. Hardy looked very intense and focused while sprinting for the camera.