J.D. Hayworth was born on July 12, 1958 in High Point, North Carolina, USA. He has been married to Mary Yancey since 1989. They have three children.
No data