Student of the maestro Bruno Benvenuto and guitarist Antonio Onorato, he continued his studies with Francesco Nastro and Pietro Condorelli.
He also participated in numerous master classes (Berklee College of Music 1998, Siena Jazz 2000) and seminars by musicians such as Jim Hall and Ralph Towner.
In 2008 he obtained a degree in jazz and improvised music at the  San Pietro a Majella conservatory of music in Naples.

2013: “Fra(m)menti in convergenza”, label “Domani musica”
2011: “Enjoy your trip”, published by Terre Sommerse
2007: “Teano jazz factory”, the collection of the prestigious jazz festival.
2006: “Stuff”, published by the Philology. The disc was attended by Fabrizio Bosso on trumpet.
2003: “Walking Time U.S.A”, “Waiting”, recorded in New York with the collaboration of Joseph Lepore on bass, Ryan Wever on piano and Jason Brown on drums. 

He has collaborated with: Fabrizio Bosso, Giulio Martino, Jerry Popolo, Joseph Lepore, Aldo Vigorito, Paolo Recchia, Vittorio Pepe, Daniele Tittarelli, Ron Seguin, Andrea Nunzi, Jason Brown, Giuseppe La Pusata and several others. He performs in major jazz clubs in Italy:(Alexanderplatz, Gregory’s, Charity, Cantine Bentivoglio etc.).

He has participated in many festivals including: Atina Jazz Festival, Mozart Week, Jazz it festivals, Marechiaro Jazz Festival, White night of Naples, Vico Jazz Festival, Fara jazz summer, Sorrento Jazz Festival, Divino jazz festival, Elba Jazz contest etc …

In 2013 he founded the “Riverside Music School“, located in the center of Rome, which is proposed as a center for teaching and performing activities.

Over the years he has gained experience in the teaching of jazz guitar in music schools  and conservatories. In particular in 2016 he held a preparatory course in jazz guitar at the Conservatory G.B. Martini in Bologna.