Dr. Hall was raised in Greensboro attending Grimsley High School. He received his undergraduate degree in 1982 from Wake Forest University. He then achieved his Doctorate of Medicine in 1988 from Wake Forest University School of Medicine. Following in his father's footsteps, he decided to pursue Dermatology. He completed his dermatology residency at Medical College of Georgia in 1992. Subsequently became a Fellow of the American Academy of Dermatology.
Following the completion of his schooling, Dr. Hall worked with his father, Dr. John Hall, Sr., for a few years. He has since been practicing Dermatology for over 30 years.