Direttore di coro e compositore, si è diplomato in Pianoforte, in Musica Corale e Direzione di Coro ed in Composizione, per poi laurearsi in Discipline compositive contemporanee con Giorgio Pressato. Si è successivamente perfezionato in direzione di coro con Werner Pfaff.
Dirige stabilmente il gruppo vocale CaterinaEnsemble ed il Coro di voci bianche Antonio Buzzolla del Conservatorio di Adria. Come direttore di coro ha conseguito numerosi premi in concorsi nazionali tra cui, per due volte, il premio come miglior direttore. Anche come compositore, in sede di concorso, gli sono stati attribuiti numerosi riconoscimenti a livello nazionale ed internazionale. La sua musica viene eseguita abitualmente da cori di tutto il mondo ed è pubblicata dalle Edizioni Pizzicato, dalle Edizioni Carrara, dalle Edizioni Musicali Europee e da Carus Verlag.
Viene frequentemente invitato come giurato in concorsi corali e di composizione nonché a tenere corsi e perfezionamenti di musica corale. Collabora come pianista e maestro preparatore con il Coro di voci bianche Cesare Pollini di Padova. Insegna presso il Conservatorio Antonio Buzzolla di Adria di cui è Coordinatore del Dipartimento di Teoria, Analisi e Composizione, ed è docente di Tecnica della Direzione di Coro presso l’Accademia “Righele” dell’ASAC Veneto.