Compositore e polistrumentista è diplomato in Composizione, Musica Elettronica, Sassofono e Clarinetto. Le sue composizioni sono state eseguite sia in Italia che all’estero (Barcellona,Parigi, Varsavia, Tel Aviv, Teheran, Istambul). Ha realizzato spettacoli teatrali, radiofonici e televisivi. Sue composizioni sono state trasmesse dalla RAI (Rai2, Rai3, Radio3) e Radio Vaticana. Suoi lavori orchestrali sono stati eseguiti sotto la sua direzione in importanti festival di jazz e di musica contemporanea (JAZZ & IMAGE-Roma; NUOVA CONSONANZA-Roma; FESTIVAL delle NAZIONI-Città di Castello; PERUGIA CLASSICO-Perugia). Ha suonato in Italia e all’estero con le Orchestre italiane più prestigiose (Orchestra dell’Accademia di S.Cecilia - Orch. Sinfonica della RAI - Orch. Ritmi moderni della RAI - Orch. Del Teatro dell’Opera di Roma - Orch. Del Teatro S.Carlo di Napoli) sotto la direzione dei Maestri: L. Berio,L. Mazel, D. Oren, G. Pretre, G. Sinopoli.
Le sue opere e suoi CD sono pubblicati da: Rai Trade, Edelmusic di Milano, Vicky Production di Pavia , Pentaflower e “Domani Musica” di Roma.
E’ docente presso il Conservatorio S. Cecilia di Roma.
Ha svolto una trentennale attività concertistica sia in qualità di esecutore di jazz che di direttore di Big Band. Ha vinto il primo premio come miglior allievo ad Umbria Jazz ‘86 nei corsi tenuti dalla Berklee College of Music di Boston diretti da Gary Burton. Ha suonato con: Sal Nistico, Rosario Giuliani, Xavier Girotto, George Garzone, John La Porta, Massimo Urbani, Maurizio Giammarco, Maria Pia De Vito.