Nunn was born near Brownsville, Tennessee, in Haywood County, son of David and Alice Koonce Nunn. He attended private schools and West Tennessee College (now Union University at Jackson, Tennessee.
Born near Brownsville, Tennessee, in Haywood County, Nunn was a son of David and Alice Koonce Nunn. He attended private schools and studied at West Tennessee College, which is now part of Union University located in Jackson, Tennessee.