He is a native of Birmingham, Alabama and a graduate of Ensley High School. He received his B.A. degree from Northwestern University and his Medical Doctorate degree from UAB School of Medicine in 1980. After a pediatric residency at Children's Hospital and a year as Chief Resident, he established Metro Pediatrics in 1984..