John earned his Bachelor of Science in Nursing from Northeastern University, and his Master of Science for Advanced Practice Pediatric Nurse Practitioner from Northeastern University. Prior to his career as a pediatric nurse practitioner, John worked as a registered nurse within the SNHH system and in-patient Pediatric Department. He is board certified in both pediatric acute and primary care. He is an active member of the Massachusetts chapter of the National Association of Pediatric Nurse Practitioners (NAPNAP).
John lives in southern New Hampshire with his family where he enjoys snowboarding in the Winter and surfing in the Summer and Fall seasons.