Diplomato presso l'Accademia Internazionale della Musica in contrabbasso jazz, sotto la guida di Marco Vaggi e Lucio Terzano. Studia basso elettrico con Stefano Cerri.
Frequenta numerosi seminari di specializzazione come Sondrio Jazz, Siena Jazz e Umbria Jazz dove nel 2003 viene segnalato dai docenti Berklee come “outstanding musician” aggiudicandosi in seguito una borsa di studio per la prestigiosa scuola di Boston.
Come bassista elettrico ha lavorato per diversi anni nell'ambito di cover band professionali con musicisti come Paolo Pellegatti, Luca Meneghello e Fabrizio Bernasconi.
Come contrabbassista collabora stabilemte col Time percussion di Tony Arco e con Giovanni Falzone nell'ambito del teatro No'hma. Nel corso dell''attività professionale, in ambito jazzistico, ha avuto modo di esibirsi con musicisti come Franco Cerri, Rossano Sportiello, Augusto Mancinelli, Emilio Soana, Roberto Rossi, Gianni Cazzola e Carlo Atti.