Ha preso parte a numerosi festival e rassegne internazionali ( Umbria Jazz, Euro Jazz Festival di Ivrea, Praga Jazz Festival, Linguaggi Jazz Torino……) collaborando con grandi artisti italiani e stranieri tra i quali Tiziana Ghiglioni, Gianni Coscia, Bob Mover, Franco Cerri, Claudio Fasoli, Kenny Wheeler, Jiggs Whigham, John Riley……..nella veste di sideman ed interprete della tradizione jazzistica, nonche’ come arrangiatore e compositore di estrazione più europea in svariati progetti, dal trio con Dino Contenti e Manu Roche, al duo “Double Vision” con Alex Rolle o nella piena libertà del piano solo ( “Nightglow”, ‘07 ).
Dal 2007 suona in duo con Alberto Mandarini, con il quale ha appena realizzato il cd “TotoCorde”.