Pianista, compositore, arrangiatore, armonicista e didatta da oltre 20 anni. La sua musica prende spunto da matrici prettamente jazzistiche e si colora di latin, di blues, difusion, classico, contemporaneo, in pratica tutto ciò che è musica, che possa essere filtrato attraverso i canoni dell'improvvisazione. Ha all'attivo diversi album come ideatore compositore, di cui tre a nome Everest, tre a nomesubjects o Soggetti a Rischio, uno in duo con Paola Atzeni , due a nome New Trio One, poi Exploring Trio, Fononazional quartet: Collabora poi con l'etichetta Schema Records per parecchi anni ed incide come coautore, Paul&Mark, Several People, Invisible session.
Collabora in seguito con Mario Biondi per il quale scrive alcuni brani tra cui “Never Die, “come to me” e “Yes you”.Le sue composizioni si trovano in diverse compilation di genere club o new jazz e sono distribuite nel mondo.