He is 52 years old and has been practicing for 18 years. Dr. Johnson is affiliated with Lake Norman Regional Medical Center and Novant Health Huntersville Medical Center.