Josh Brolin may have turned 50 earlier this year, but his shirtless photos are timeless. He plays the big bad villain, Thanos, in Avengers: Infinity War, but beneath the massive muscular frame and pale purple skin onscreen, is a seriously jacked actor. We recently did a deep dive into his very revealing Instagram account, where after staring with our jaws open for far too long, we're convinced he's ageing in reverse. Sir, your birth certificate, please? You don't have to be a Marvel fan to be impressed by the actor's physique, just read on to see Josh's shirtless Instagram photos and as one Twitter user put it best, "Thanos might be a father, but Josh Brolin is a daddy."