Dopo aver svolto studi classici per dieci anni, studia improvvisazione per il triennio 1987/89 con Franco D'Andrea al Centro Professione Musica di Milano.
L'anno seguente frequenta un master di specializzazione con il contrabbassista Dave Holland ed il batterista Jan Christensen.
Nel 90 si perfeziona piano-jazz con Mike Melillo alla Jazz University di Terni.
Nel corso del 1991 frequenta un seminario della Manhattan School of Music di New York, guidato dal pianista Harold Danko e dal trombettista Lew Soloff.
Negli ultimi anni ha suonato in Italia, Austria, Germania e Francia con musicisti (e amici) quali Tino Tracanna, Bruno De Filippi, Alberto Nacci, Rosalynn Robinson, Davide Di Gregorio, Stefano Colpi, Flavio Zanon, Valter Civettini, Gianni Basso, Rudi Migliardi, Fiorenzo Zeni, Miki Loesch, Helga Plankesteiner, Nicola Fazzini, Enrico Tommasini, Beppe Pilotto, Irio De Paula, Francesco Bearzatti, Stefano Bertoli, Roman Hinteregger, Peter Paul Hoffmann, Luis De La Crus, Stefano Menato, Stefano Pisetta e molti ancora.
Si dedica inoltre ad arrangiamenti in ambito pop e sonorizzazioni per documentari, video e CD ROM interattivi. Nel 1995 esce "People", il suo primo disco, per l'etichetta indipendente Erga. Dal 1997 collabora con l'etichetta milanese Halidon per la quale produce vari progetti nu-jazz e chillout ("Nomads", "The secret of Ra"). Per la stessa etichetta esce nel corso del 2002 il disco a nome " Cimarosa Collective", progetto elettronico realizzato in collaborazione con il d.j. Marcello De Angelis e numerosi musicisti provenienti da esperienze e contesti diversi.
Dal 2003 collabora con il canale satellitare SKY TV.
Nel 2004 inizia la collaborazione artistica con la label indipendente Self-Mediane per la quale produce "Divo Italiano"(2006) e "Songs to Remember" (2007).
Dal 1994 responsabile della Sezione Musica del Centro Didattico Musicateatrodanza di Rovereto(TN). Docente presso la stessa scuola per i corsi di Pianoforte Jazz e per i laboratori di Arrangiamento e Software. Dal 2007 è Direttore Didattico per i tre settori Musica, Teatro e Danza.