Josh Hartnett was born Joshua Daniel Hartnett on July 21, 1978. To read the rest of his biography click the pic.