Dr. Gonzalez is a graduate of North Carolina State University and Eastern Virginia Medical School. He completed his pediatric residency at University of South Carolina School of Medicine, Palmetto-Richland Memorial Hospital. He is currently in private practice in Western North Carolina. His wife, Anne, is a Family Practice physician. They have three children, Sydney, Bryan, and Aaron. Dr. Gonzalez is certified by the American Board of Pediatrics and is a Fellow of the American Academy of Pediatrics. He is licensed to practice medicine in the state of North Carolina.