Nato a Torino nel 1947 e laureato in Ingegneria civile presso il Politecnico di Torino.
Lunga esperienza in un Ente Pubblico come Coordinatore dei Servizi Tecnici, successivamente impegnato nelle costruzioni di strutture edili (civili abitazioni) e sportive; in particolare, attraverso la Pubbli-Gest S.p.A., società di sua proprietà, ha gestito per 10 anni lo Stadio delle Alpi.
Dal 2006 è Presidente e socio di maggioranza della Sestrieres S.p.A.