He qualified at the Faculty of Veterinary Medicine of Teramo, where he certified as a Specialist in Equine Medicine and Surgery, and obtained a PhD in Veterinary Clinic and Emergency Care. He works for the University of Teramo as a scientific technician, and at the Veterinary Teaching Hospital he is in charge of equine lameness examinations and equine surgery. He also supports teaching and scientific activities.