Chitarrista elettrico ed acustico, è stato allievo prima e chitarrista poi, di Ricky Portera, ha accompagnato in tournee artisti come Lino Banfi, Ivan Graziani, Alessandro Canino, Tony Esposito, Alberto Camerini, Zae, Tony Blescia, Patty Pravo, Nek e Michele Zarrillo.

Vanta al suo attivo collaborazioni eccellenti come Mogol (C.E.T.), Mario Lavezzi ( produzione artista Ella), Giorgio Conte (album "L'ambasciatore dei sogni"), Nando Sepe, Franco Migliacci, Maurizio Montanesi, Mario Flores, Match Music Territorio, Dino Vitola, Claudio Zitti, Marco Falagiani, Antonio Colombi e Rolando D'Angeli.

Dopo una formazione da autodidatta, ha insegnato chitarra e tenuto laboratori di musica d’insieme presso importanti strutture di Roma, Rieti, Avezzano, Terni, Modena e Mantova.