He graduated in Veterinary Medicine at the University of Perugia in 1980 and has been the manager of the Wildlife Recovery Centre of the province of Florence and Arezzo for over twenty years. Since 1990, he has been working as the medical director of a veterinary clinic located in Figline Valdarno (Florence), where he also established a training centre for recent graduates in Veterinary medicine. In 2005, he founded a successful veterinary practice in Campiello sul Clitunno (province of Perugia) and was its medical director until 2010. He also has many creative hobbies: he is the designer and creator of a line of lamps and other accessories named “I Rami del Mare” (Branches of the sea) made with recycled materials found on beaches.