Josh Hartnett, 37 years old, lives in Blue Springs, MO. Other places in which he has lived are Alhambra, CA; Glendale, CA and Independence, MO. He attended the University Of Missouri, Blue Springs High School and University Of Missouri-columbia. He works at English Majorrefinances. He loves listening to Rock.