Nato a Monza, si è formato musicalmente sotto la guida del m. Giovanni Alter Zaramella diplomandosi in Organo e Composizione organistica presso il Conservatorio di Verona. Si è successivamente perfezionato ai corsi di interpretazione tenuti da Jean Langlais, Ton Koopman e Tini Mathot , Emilia Fadini, Wilhelm Krumbach e Alberto Basso. Nel 1985 è risultato vincitore al Concorso nazionale d'organo "D.Marrone" classificandosi inoltre alla nona edizione del Concorso organistico di Noale (VE) dedicato alle musiche organistiche di J.S.Bach (1985). Dal 1980 è organista titolare del Grande organo della Chiesa di S.Biagio di Monza. Dal 1985 è organista onorario del Grande organo romantico orchestrale dell'insigne collegiata di S.Ambrogio di Alassio.Ha tenuto diverse centinaia di concerti eseguendo collaudi e concerti inaugurali per numerosi importanti nuovi organi e restauri storici, interessandosi anche di aspetti progettuali di organaria. Già docente di Organo complementare e Canto gregoriano, svolge attività concertistica sia come solista d'organo, presentandosi anche come compositore, sia in varie formazioni strumentali, vocali e orchestrali in qualità di "continuo". Ha al suo attivo un grande numero di composizioni organistiche di ampio sviluppo che spaziano dallo stile libero a quello contrappuntistico con una scrittura volta alla valorizzazione dell'antica modalità gregoriana rielaborata con stilemi contemporanei. E' autore inoltre di musica vocale sacra e per pianoforte. Sue composizioni sono eseguite in concerti in Italia e all'estero e pubblicate da Pizzicato,Carrara, Pro Arte e Musica, Berben. Nel 1997 ha effettuato una tournée concertistica che lo ha portato a suonare su numerosi organi in Giappone presentandosi anche come compositore e pianista. Le sue esecuzioni hanno incontrato sempre il favore del pubblico e della critica per la chiarezza interpretativa e la ricerca stilistica del proprio linguaggio musicale.