Dal 1987 al 1989 frequenta i corsi di tecnica di improvvisazione e arrangiamento ”barklee” sotto la guida di Stefano “Cocco” Cantini e Stefano Scalzi. In seguito segue il corso di basso elettrico presso la Modern Academy di Firenze. Partecipa a numerosi seminari jazz con Franco D’Andrea, Franco Mussida, Mauro Grossi, Danilo Rea ,Maurizio Lazzaro. Accompagna Mike Stern durante un seminario. Partecipa a uno “stage “presso il Basstech di Londra e lezione concerto presso Siena Jazz. Pochi anni fa inizia lo studio del contrabbasso. Insegna e collabora in varie scuole di musica tra Follonica, Cecina, Piombino, Pisa.
Parallelamente inizia una intensa attività concertistica e di produzione musicale; forma svariate band che spaziano dal jazz al funk al RnB, girando l’Italia con numerosi concerti. Stringe importanti collaborazioni suonando con i più importanti jazzisti italiani come Cocco Cantini, Nico Gori, Dario Cecchini, Mauro Grossi; nel campo della musica commerciale collabora con i Dirotta Su Cuba, Petra Magoni; lavora nell’ambito fiorentino con musicisti di solida esperienza come Leonardo Pieri ,Luca Marianini ,Luca Gelli, Cosimo Marchese, Dario Cecchini; partecipa a Barga Jazz con un progetto originale del sassofonista Stefano Franceschini. Collabora da anni con il pianista Andrea Pellegrini e in ambito locale suona con i suoi ”compagni di viaggio” Andrea Vanni eLuciano Malucchi.
La sua visione a 360 gradi della musica lo porta a impegnarsi nelle più svariate esperienze , soprattutto progetti originali.
Ha all’attivo numerose apparizioni discografiche e collaborazioni con studi di registrazione come turnista. Appare in numerose produzioni discografiche distribuite, tra le altre, da Irma e Self.