Nato a Verona nel 1973 è cresciuto a Pescantina, dove ha iniziato ad allenare i bambini nel 1992. Successivamente è passato ai settori giovanili di Sona M. Mazza e Poggese F.C.
Proprio a Poggio Rusco (Mn) ha iniziato, in contemporanea con il completamento degli studi presso l'Isef, una lunga carriera alla guida di prime squadre a cavallo tra Veneto, Lombardia e Piemonte, che lo ha visto vincere tre campionati di serie D (Poggese 2001, Gozzano 2918, Lecco 2019).
Ha allenato tantissimi giocatori di talento, tra i quali spicca su tutti quello di Andrea Belotti, ai tempi dell'Albinoleffe.
Ha pubblicato due libri tecnici per allenatori di calcio, due saggi e un romanzo, oltre ad articoli su riviste specializzate e contributi raccolti in svariati e-book.