He earned his Bachelor’s degree in Accounting and Information Systems from Virginia Tech University in 2002. He later became interested in the medical field and was trained as an Emergency Medical Technician before enrolling in Graduate School at Arcadia University where he received his Master’s degree in Physician Assistant Studies in 2011.