Is Josh Hartnett dead?

No, Josh Hartnett is alive and 46 years old as of 2024.

Josh Hartnett

Josh Hartnett

Actor

Current Status

Living

Age

46 years old

Birth Date

Jul 21, 1978

2024 © CastLegacy