Nato a Milano nel 1941, si è laureato nel 1966 in ingegneria meccanica al Politecnico di Milano. Professore ordinario di disegno e metodi dell'ingegneria industriale si occupa di sviluppo del prodotto industriale, comunicazione scientifico-tecnica, storia della meccanica. È componente del consiglio del Museo lombardo di storia dell'agricoltura di Sant'Angelo Lodigiano e del Gruppo per la storia dell'ingegneria della Copi (Conferenza dei presidi di ingegneria) e socio dell'Aipi (Associazione italiana progettisti industriali).