Debutta giovanissimo nel trofeo saxo cup alternandosi al campionato italiano velocita turismo con Renault clio williams fino al 1998. Nel 1999 prende parte al intero campionato megane cup con buoni risultati, si ripete il l’ anno successivo dove a fine stagione riesce a classificarsi terzo tra gli under 25 risultato che gli permette di prendere parte al trofeo formula renault 2000 winter con risultati alterni. Gli anni successivi corre con clio v6 trophy e clio cup in gare nei rispettivi trofei sempre con buoni risultati. Nel 2004 si classifica quarto assoluto nella 100 miglia di Magione, mentre nel 2005 con Dodge Viper prende parte alla prestigiosa 6 ore di Vallelunga dovendosi ritirare per problemi tecnici alla quarta ora dopo aver occupato le posizioni di vertice x tutta la gara. Gli anni successivi ricopre ruoli tecnici e direzionali in vari team sia in territorio nazionale che estero contribuendo a vari titoli con sporadicamente apparizioni come pilota o navigatore tra cronoscalate e Rallye. E’ stato coinvolto in progetti nautici sia in ambito velico che motonautici ,attualmente è di sostegno a tutti gli amici della Valdelsa Classic Motorclub.