Guitariste Italien, il étudie le jazz à Rome (St. Louis Jazz School), à Sienne (Siena Jazz) et à Milan. Durant toutes ces années, il a étudié auprès de musiciens de renom.
En 1999, il s’installe en France où il participe à de nombreux projets. Il se produit notamment en première partie de Birely Lagrène et Art Ensemble of Chicago, Monty Alexander, Emmanuel Bex, etc.
En 2006, il forme le trio Tri-X avec Pascal Sale et Vincent Calmettes et enregistre deux albums. Son dernier album “Soulful Days” sortie en 2016 et publie par Paris Jazz Corner. Il intervient dans différents stages et master class, et se produit régulièrement dans des clubs et dans des festivals.
Parallèlement, il enseigne la guitare, l’harmonie et l’improvisation Jazz au Jam de Montpellier.