Come compositore è autore di più di 1200 brani per formazioni cameristiche, per orchestra e coro ma la sua più grande produzione la troviamo nella musica per banda e symphonic band per la quale ha scritto, tra pezzi originali e trascrizioni, circa 350 titoli. Della sua produzione musicale circa 600 titoli sono pubblicati dalle Edizioni Musicali Eufonia e i suoi lavori sono spesso inseriti come brani d’obbligo in concorsi di esecuzione dove viene spesso invitato come giurato. È direttore artistico dell’Orchestra di Fiati delle Marche e insegna Musica d’Insieme per strumenti a fiato al conservatorio Rossini di Pesaro.