Sono appassionato d'astronomia fin dall'età di 13 anni, nel 1988 ho ricevuto da Don Mario l'incarico di gestire una piccola struttura all'interno della parrocchia di San Donato a Livizzano, dedicata all'astronomia. Questa piccola struttura nel 1990 diventa l'attuale Osservatorio Astronomico San Giuseppe che ho gestito da solo per più di dieci anni. Col tempo si sono affiancati a me altre persone fino a formare l'attuale staff dell'osservatorio.
Da oltre 15 anni sono impegnato nella divulgazione e, nel 2001 mi sono specializzato come operatore di planetario frequentando un corso a Brescia.
Da sempre appassionato d'astronomia di posizione mi sono dilettato nel costruire vari strumenti come l'astrolabio, meridiane, volvelle ecc…