Previously, he was the owner/operator of Physician’s Clinic P.C. in Lenoir City from 1993 to 2010. He has worked in the medical field since completing his internship/residency in 1986. Holmes received his B.S. in microbiology and his M.S. in natural sciences from the University of Arkansas. He received medical training in general medicine from St. George’s University and internal medicine from East Tennessee State University. Holmes is a founding member and current board member of the Boys & Girls Club of Lenoir City, and a member of the Heritage Foundation, the U.S. Naval Institute, and Mercy West Hospital. Holmes resides in Lenoir City.