Nasco e vivo a Roma, Liceo Classicoi e Conservatorio di Santa Cecilia: Composizione con Irma Ravinale, Direzione di Coro Con Giuseppe Piccillo, Pianoforte con Ada Gentile. Ho Arrangiato e scritto per Umberto Bindi, Mario Castelnuovo, Renzo Zenobi, Ernesto Bassignano, Tony Esposito e molti altri artisti. Musiche di scena per teatro ( tra gli altri "Malia") , sceneggiati radiofonici (tra gli altri Cleopatra - Radio2) e Cinema ( "Er moretto", "America"). Dirigo l'Ensemble vocale "Guido Guinizelli" e produco l'Ensemble ibrido "HYPERCANTUS"