Chitarrista romano, inizia gli studi di chitarra classica all'età di 9 anni, per poi proseguire avvicinandosi al linguaggio del blues grazie all'incontro con il chitarrista Stefan Grossman.
In seguito abbraccia gli studi di Jazz, frequentando corsi e masterclass in Italia.
Vince una borsa di studio che lo porta a Los Angeles dove, per un anno, frequenta i corsi di alto perfezionamento tenuti dal chitarrista Joe Diorio, presso la Facoltà di Jazz della U.S.C. University of Southern California.
Al rientro in Italia, inizia la carriera da professionista con vari contratti di ingaggio che lo portano a suonare all'estero e nei maggiori teatri e jazz clubs italiani.
Vanta collaborazioni con numerosi jazzisti italiani e stranieri ( Claudio Corvini, Maurizio Giammarco, Mario Corvini, George Garzone, Eddie Henderson, Bob Gullotti, Antonello Salis, Luca Pirozzi, Steve Slagle, Cristopher Crocco, Rodolfo Maltese, Francesco Di Giacomo, solo per citarne alcuni).
Pubblica due dischi a suo nome, "Four in Monk", Philology 2008 e "Metamorfosi", Zone di Musica 2013.
Registra con il "Castelli Jazz Collective", "Zawinul", un disco in orchestra arrangiata e diretta da Mario Corvini con Antonello Salis alla fisamonica.
Nel Marzo 2020, esce il terzo disco a suo nome pubblicato da A.MA Records A.MA Edizioni