Hard to believe, but former(?) Hollywood twink, Josh Hartnett, is becoming 41-years-old this week. Yep, the sexy hunk is becoming… a daddy?

Either way, it’s an excellent excuse to take a look at all those times he stripped naked on our screens.

Josh hartnett shirtless 40 days

The lovely and sexy Josh Hartnett celebrates 41 years of handsomeness today, and thanks to our friends from Mr Man, we’re taking a look back at all those NSFW moments. (Though, as usual, some moments are just a bit… TOO NSFW for us – so you’ll have to join them to see the rest).

josh hartnett shirtless virgin suicide

Josh first got our attention in 40 Days and 40 Nights where in addition to revealing his tight toned body and smooth ass, Josh threw audiences a boner in multiple hot, hilarious, hormone-fueled scenes.

Josh Hartnett naked the black dalhia

Four years later Josh further proved his acting and ass-ting abilities by stripping down for the amazing movie The Black Dahlia.

Josh Hartnett naked penny dreadful

Fans then had to wait eight years to see Josh nude again, in the spooky series Penny Dreadful. Thankfully he made up for lost time by showing off his ageless ass in numerous scenes and even swapping spit with cutie Reeve Carney.

Reeve Carney and Josh Hartnett Kissing
Showtime

In 6 Below: Miracle on the Mountain, Hartnett revealed his mountains while nude in the snow. No shrinkage was reported, though…
Josh Hartnett naked 6 below
For more UNCENSORED photos and video clips of Josh Hartnett, go to his Mr Man Page.

And if you want thousands of other nude male celebrities (and their sex scenes), Mr Man are having – just for a few more days – their Lifetime Membership sale.

Mr Man lifetime hearts

Get it all FOR LIFE, as in FOREVER, celebs of the past and of the future, all for just… $99. Oh, and did we mention a free BONUS month of Naked Sword, ‘The Netflix Of Gay Porn’?

Mr Man Lifetime + Bonus Naked Sword