Graduated in astronomy, he has achieved a Master in Scientific communication. He collaborates with some Italian astronomical magazines and scientific web portal Scienzainrete. Its main interest is the analysis of the problems concerning to the impact of comets and asteroids on the Earth, but it takes care also of more common astronomical topics. Asteroid (43956) Elidoro has been named after him.