He received his LVN and RN at Ranger College in Brownwood, Texas, and Excelsior College, New York City, New York, respectively. He received his Bachelor of Science in nursing, Master of Science in nursing and Family Nurse Practitioner certification from Abilene Christian University, Abilene, Texas.