His father Joseph Todd Hornsby was a contractor and a part time Baptist minister. Dan Hornsby was born in Atlanta and attended North Georgia College.