Pianista, tastierista e compositore senese, ha iniziato gli studi jazzistici sotto la guida di Luca Flores. Alla metà degli anni '80 frequenta i "Seminari Senesi di Musica Jazz" con Franco D'Andrea e successivamente con Enrico Pieranunzi. Dopo studi nel settore dell'informatica musicale ed esperienze di jazz e fusion, fa parte del gruppo dei "Lares" fondato da Daniele Fusi, con cui registra un disco di brani originali dedicato a Mandela.
Ha inciso un CD con "Il Volo di Lindbergh" su musiche di Kurt Weill, apprezzato dalla rivista americana All About Jazz. Presente con varie formazioni a numerosi festival nazionali e internazionali (Umbria Jazz, Siena Jazz, Doetinchem, Anversa), ha collaborato in ambito teatrale con attori quali Sergio Castellitto, Margaret Mazzantini e Marco Messeri.
Nel 2002 pubblica in duo con il violinista Rino Adamo Antologia Italiana, progetto basato su composizioni del jazz italiano contemporaneo. È docente di pianoforte e musica d'insieme ai Corsi di Improvvisazione Musicale di Siena Jazz.