Originally from Hendersonville, she earned her bachelor's of science in nursing from Western Carolina University in 2002. She then obtained her master’s of science in nursing from UNC Charlotte in 2006. She is a certified family nurse practitioner and provides primary care for children and adolescents, prenatal care, family planning, and sexual health care.