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

Hot news
- Love January 27, 2026
- Movie News January 31, 2026
- Rumor Central January 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
- Cinema January 28, 2026
- Babies January 29, 2026
- Breaking Up January 23, 2026
Celebrity Central