Vaughn is an Orthopedic Surgeon who is Board Certified by the American Board of Orthopedic Surgery and is a Fellow of the American Academy of Orthopedic Surgeons. He has practiced orthopedics in many different settings since 1996.
Vaughn is passionate about helping people improve their health, wellness, function, and quality of life through improved movement and care for their bodies.
Vaughn is originally from Alexandria, Virginia and graduated with a Bachelor of Science degree from the United States Military Academy at West Point, New York.
He served in the U.S. Army as an Infantry Platoon Leader in the 101st Airborne Division at Fort Campbell, Kentucky. He was awarded a Bronze Star for valor in the Persian Gulf War.
Vaughn then attended the University of Tennessee College of Medicine in Memphis, Tennessee and graduated as a Medical Doctor.
He completed a General Surgery internship and was the Chief Resident in Orthopedic Surgery at Tulane University Medical Center in New Orleans, Louisiana.
He also completed a Masters in Healthcare Management degree at the Vanderbilt University Graduate School of Management in Nashville, Tennessee.
Vaughn has active medical licenses in Georgia and Tennessee. He has numerous academic publications and presentations and is a reviewer for the Journal Orthopedics.
Vaughn started Logos Medical Institute, a Medical Consulting Company and became the Vice President and Lead Medical Director of Unum Insurance, the world’s largest Disability Insurance Company.
He has also served as the Chief Medical Officer and Medical Director for TennCare, the Tennessee Medicaid program, supervising the medical, dental, pharmacy, and quality programs.
He has been actively involved with healthcare payment and system reform in Tennessee. Vaughn continues to practice Orthopedics at Nashville General Hospital.
Vaughn is married to Frances Frigon and has three children, Ben, Jake, and Vanessa.