He began playing guitar at the age of six and, at ten, chose to dedicate himself fully to the instrument. In 2003, he graduated from the CPM Music Institute with honors, also developing solid teaching skills. During his studies, he distinguished himself by producing video content for "My Guitar Show" and was selected as rhythm and solo guitarist for Franco Mussida's "Sinfonia Popolare per 1000 chitarre."
Since 2004, he has been a guitar teacher at the CPM, where he teaches the Diploma, Fundamental (BAC), and Basic courses, also helping prepare the CPM Band for events such as the Heineken Jammin' Festival. He collaborates with Don Mazzi's Exodus Foundation and works as a transcriber and writer for Maestro Dino D'Autorio.
At the same time, he developed an intense artistic career: he endorsed guitars and effects at trade shows such as Disma and Second Hand Guitar and worked as a session musician at Ferdinando Arnò's "Quiet Please" studio. He participated as a guitarist and backing vocalist on Francesco Tricarico's "Tre Colori" tour and, until 2009, was active with Aestethes, performing in Los Angeles and Hollywood at iconic clubs and collaborating with international artists such as George Lynch (Dokken).
He later joined Fabrizio Kiarelli's Mister No, recording the solo on the song "Ain't It Over" from the album Feast, and collaborated with Mario Contarino and John Macaluso on several recording projects. He has been an Ibanez endorser since 2018.