He graduated from Slippery Rock University in Slippery Rock, PA in 1996. He was certified by the NCCPA (National Commission on Certification of Physician Assistants) in 1998.