Cameron was born and raised in Sparta, Tennessee. He received his Bachelor of Science Degree at Tennessee Technological University in 2004 and Masters of Science Medicine-Physician Assistant at Trevecca Nazarene University in 2006. He is a member of the American Academy of Physician Assistants and the Tennessee Academy of Physician Assistants. Cameron loves baseball and was one of White County High School's shinning players. He enjoys a variety of sports and plays golf whenever he can. His is married to wife, Tara, and they have 3 children.