Nato il 10 gennaio 1963, vive a Brescia. Laureato in filosofia, ha frequentato inoltre il biennio teologico. Si è specializzato nella formazione nell’ambito della gestione delle risorse umane, svolgendo numerosi corsi per diverse realtà in tutta Italia.
E’ stato docente universitario, insegnante di lettere, dirigente e consulente di cooperative, dirigente di enti pubblici, collaboratore di enti culturali. Inoltre, ha svolto il ruolo di dirigente scolastico.
Ha scritto saggi filosofici e numerosi dedicati a tematiche educative.
Ha svolto anni di volontariato in diversi enti.
Ha collaborato con il Comune di Brescia e il Comune di Parigi nella realizzazione delle Notti Bianche della cultura.