Chitarrista, compositore e arrangiatore raffinato, poliedrico, è attivo da oltre cinquant’anni. Diplomato in chitarra classica, esordisce nel jazz collaborando con importanti formazioni, tra cui l’orchestra Federico 2° diretta dal maestro Enrico Pieranunzi e Marco Tiso. È stato finalista al Premio Massimo Urbani e al Barga Jazz Festival. Ha composto le musiche per il film Blu Cobalto, vincitore del nastro d’argento come opera prima, La fine della notte, Incidente di percorso e non solo. Compone musica per il teatro, (tra cui la compagnia di Giorgio Barberio Corsetti), La condanna, con l’attrice e regista Giselda Mazzantini, con l’attore e regista e noto doppiatore Enzo Avolio, con il regista e attore Alberto Patelli, con l’attrice e cantante Lorena Proietti e per la danza contemporanea con Adriana Borriello. Ha collaborato con il premio oscar Luis Bacalov, come turnista, in varie colonne sonore. Ha inciso diversi dischi a suo nome e per altri musicisti. Didatta di chitarra jazz, rock, blues e classica, è stato docente di seminari all’accademia internazionale di Roma. Ha seguito seminari di Siena Jazz e Umbria Jazz, il corso di nuova didattica della composizione con Boris Porena e di arrangiamento per orchestra con Marco Tiso.