Si accosta all'attività pianistica fin dall'adolescenza. Il suo maestro è Walter Savelli, con il quale accumula un'esperienza decennale nello studio del pianoforte, in concomitanza ottiene il diploma di perito turistico (1983) e comincia la sua carriera artistica nell'ambito della musica leggera e del pop-italiano, dedicandosi altresì alla composizione e al canto.
Nel 1993 comincia a suonare e comporre per Laura Pausini, con la quale realizza Il mondo che vorrei (2003), singolo con il quale sono stati raccolti fondi per l'UNICEF.
2012 - Selezionatore e presidente di giuria nonché compositore e arrangiatore della sigla per il contest " MEET ME TONIGHT 2012 (archiviato dall'url originale il 6 dicembre 2017)."
2013 - Compositore arrangiatore realizzatore e produttore della musica dell'"Inno dei MONDIALI DI CICLISMO IN TOSCANA 2013. URL consultato il 4 giugno 2020 (archiviato dall'url originale il 3 ottobre 2013)."
2013 - Selezionatore e presidente di giuria nonché compositore e arrangiatore della sigla per il contest " MEET ME TONIGHT 2013 (archiviato dall'url originale il 6 dicembre 2017).
2022 - Fonda a Firenze e ne diventa il Direttore Artistico l'accademia Florence Academy
Teatro
2009 - Arrangiamenti del Musical "ROBIN HOOD” di Beppe Dati (autore e poeta italiano)
2013 - Autore delle musiche dello spettacolo teatrale STUPEFATTO dal racconto autobiografico di ENRICO ENRICO COMI. interpretato da FABRIZIO DE GIOVANNI
2017 - Composizione e Arrangiamenti del Musical "ROBIN HOOD” di Beppe Dati (autore e poeta italiano)