Laureato in Ingegneria per l'Ambiente e il Territorio al Politecnico di Milano. Master in Scienze ambientale presso l'Università Regina Apostolorum. Militante di Alleanza Cattolica dal 1996 quando incontra Marco Invernizzi. Marito di Francesca e papà. Divoratore di libri, amante della montagna e dei cavalli.