Ha iniziato gli studi classici di pianoforte, indirizzandosi poi verso la musica jazz frequentando seminari del maestro Franco d’Andrea, del chitarrista Tommaso Lama. Numerose le collaborazioni con musicisti italiani ed americani.
Negli anni ’80 è stato pianista e bassista nella Big Swing Orchestra diretta dal Maestro Attilio Donadio.
Ha diretto una Big band negli anni ‘90 curandone le composizioni e gli arrangiamenti. Negli ultimi vent’anni si è dedicato anche all’organo Hammond seguendo una serie di master- class tenute da Joey De Francesco e da Tony Monaco, con il quale ha suonato durante il Festival “le vie del Suono” a Luglio 2012. Ha fondato la formazione Jazz Organizer con la quale nel 2007 ha realizzato il CD “Internos”. Si esibisce in Organ Trio, in Big Band e vari combo con i quali ha partecipato a diversi jazz festival (Dolomiti Jazz festival, Suedtirol Jazz Festival, Fiemme Ski Jazz, Eddie Lang Jazz Festival, San Sebastian Heineken JazzAldia ecc.), rassegne e jazz club italiani. E’ attivo sia come organista che pianista e arrangiatore. Nel 2013 ha conseguito la laurea Magistrale in Jazz presso il conservatorio F. Bonporti di Trento. Nel 2015 il chitarrista americano l’ha voluto nel suo Italian Organ Trio per una serie di concerti tenuti in Italia.