Duncan was born in Lebanon, Tennessee.
Duncan graduated from the University of Tennessee at Knoxville in 1969 with a Bachelor of Journalism degree and subsequently received a Juris Doctor degree from George Washington University Law School in Washington, D.C. in 1973 and was admitted to the bar that same year.