He trained at Carolinas Medical Center and the University of Colorado. He is a partner with Dr. David C. Matthews. Their practice in Dilworth has served Charlotte area families for more than 25 years.