Diplomato al Conservatorio di S.Cecilia in Roma, si è specializzato in Musiche da Film presso il Berklee College of Music di Boston. Ha composto le musiche per il film “The Set Up” di Boanerges Centeno, è autore delle sigle di Radio Rai, dello spot dell’UNICEF, la sua musica è stata utilizzata in diverse trasmissioni TV (La vita in diretta, Uno Mattina, La storia siamo noi, Gaia Files, Otto e mezzo, Cominciamo Bene ed altre). Nella duplice veste di compositore e direttore d’orchestra, ha inciso: nel 2006 “Angeli V...visualizza tuttoVs Demoni” commisionato da RAI TRADE; nel 2007 “Falcone e Borsellino – Il coraggio della solitudine”, (edizioni Rai Trade); nel 2008 “Padre Pio – La voce di un Uomo” (edizioni Icarus). Il suo ultimo lavoro teatrale è stato il musical “Jekyll e Hide” nella versione italiana con Giò Di Tonno, per il quale ha curato l’arrangiamento e l’orchestrazione. Come percussionista ha suonanto con vari artisti tra cui: Ennio Morricone, Quincy Jones, Carlos Santana, Roger Waters, Dionne Warwick, Josè Carreras, Yo Yo Ma, Lucio Dalla, Claudio Baglioni. Ha effettuato tournèe in: Austria, Francia, Inghilterra, Spagna, Grecia, Israele, Stati Uniti, Giappone.