Dr. Peabody attended Brentwood Academy then did his undergraduate work at The University of Tennessee in Knoxville. Dr. Peabody obtained his medical degree from Morehouse School of Medicine in Atlanta, Georgia and did his Residency and Internship at Emory School of Medicine, Department of Pediatrics, in Atlanta Georgia.

Dr. Peabody is a Board Certified Pediatrician and practiced for two years in Nashville before joining Pediatric Associates of Franklin. He is also a member of the American Academy of Pediatrics and the Cumberland Pediatric Foundation.

Dr. Peabody and his wife have four children and reside in Franklin.