Happy birthday! Josh Hartnett turns 47 today
- By Lori Macatee
- Washington
- Last updated on

Hot news
- Buzz February 20, 2026
- Cinema February 17, 2026
- Rumor Central February 2026
Josh Hartnett is celebrating his 47th birthday today. As a number of online tributes attest, he is one of the most acclaimed actors of his generation.
Popular actor Josh Hartnett (40 Days and 40 Nights, Pearl Harbor, ...) has always liked to keep a bit of himself hidden from view. At 47th birthday, he remains a man of many facets.
Hartnett, a cultural icon
Born in Saint Paul on July 21, 1978, Josh Hartnett's career spans an arc over many different eras and tastes in American history. Hartnett's not just a great actor, he's an inspiration, an icon and a successful business man. At this point in his career, there seems to be little Josh hasn't done.
And we've got a feeling the next 12 months are going to be even bigger and better for Josh Hartnett as he promises more to come. After all, he's only 47.
Happy Birthday, Josh, you're the best!
Josh Hartnett career in pictures
Girl Walks into a Bar (2011)
Sin City (2005)
40 Days and 40 Nights (2002)- Black Hawk Down (2001)
Pearl Harbor (2001)
Penny Dreadful (2014 - Today)
© 2026 MediaMass All rights reserved. Do not reproduce (even with permission).
Josh Hartnett: Recent News
- Hot February 19, 2026
- Rumor February 2026
- Babies February 18, 2026
Celebrity Central