Er begann im Alter von sechs Jahren Gitarre zu spielen und beschloss mit zehn Jahren, sich ganz diesem Instrument zu widmen. 2003 schloss er das CPM Music Institute mit Auszeichnung ab und erwarb dabei auch fundierte pädagogische Fähigkeiten. Während seines Studiums machte er sich durch die Produktion von Videoinhalten für „My Guitar Show“ einen Namen und wurde als Rhythmus- und Sologitarrist für Franco Mussidas „Sinfonia Popolare per 1000 chitarre“ ausgewählt.
Seit 2004 ist er Gitarrenlehrer am CPM, wo er die Kurse für Diplom-, Grundlagen- (BAC) und Basiskurse unterrichtet und die CPM-Band auf Veranstaltungen wie das Heineken Jammin' Festival vorbereitet. Er arbeitet mit der Exodus Foundation von Don Mazzi zusammen und ist als Transkriptor und Autor für Maestro Dino D'Autorio tätig.
Gleichzeitig verfolgte er eine intensive künstlerische Karriere: Er warb auf Messen wie Disma und Second Hand Guitar für Gitarren und Effektgeräte und arbeitete als Studiomusiker in Ferdinando Arnòs Studio „Quiet Please“. Er wirkte als Gitarrist und Backgroundsänger an Francesco Tricaricos „Tre Colori“-Tour mit und war bis 2009 mit Aestethes aktiv, wo er in legendären Clubs in Los Angeles und Hollywood auftrat und mit internationalen Künstlern wie George Lynch (Dokken) zusammenarbeitete.
Später schloss er sich Fabrizio Kiarellis Band Mister No an und spielte das Solo für den Song „Ain’t It Over“ vom Album „Feast“ ein. Außerdem arbeitete er mit Mario Contarino und John Macaluso an mehreren Projekten zusammen. Seit 2018 ist er Ibanez-Endorser.