Graduated in Classical (Italy) and Jazz piano (CNSM Paris and Royal Conservatory of Brussel)
Worked with Kurt Rosenwinkel, Joshua Redman, Archie Shepp, Richard Galliano, Dino Saluzzi, Toots Thielemans, Rick Margitza, John Ruocco, Bert Joris. He is the Philip Catherine core piano player since 2010.
As a Composer and Arranger, he writes music from piano solo to the symphonic orchestra.