John J. Duncan Jr. was born on July 21, 1947 in Lebanon, Tennessee, USA. He is married to Lynn Hawkins. They have four children.
No data