Vive a Bra.
Ufficiale del Genio Militare e poi del Corpo Tecnico dell’Esercito (oraCorpo degli Ingegneri). Professionalmente ha seguito la progettazione, la sperimentazione e il collaudo dei veicoli militari. Negli ultimi anni responsabile della qualità dei veicoli militari presso lo stabilimento Iveco di Bolzano (dove sono stati costruiti i camion 330-30 di Overland).
Ha partecipato a numerosi rally-raid sia come concorrente che come organizzatore. Due volte alla Parigi – Dakar come equipaggio militare (dopo una partecipazione alla Mille Miglia è stata questa l’unica partecipazione di equipaggi militari a gare automobilistiche). Nella seconda volta si è classificato primo tra i camion 6×6.
Ha partecipato a tutte le 6 spedizioni di Overland, dalla 3° come responsabile tecnico dei mezzi per carico dell’Iveco.