He received his Bachelor of Science degree from Rensselaer Polytechnic Institute and his Master of Science in Physician Assistant Studies from the Albany Medical College, Graduate Studies Program.