Diplomato in Composizione al Conservatorio di Milano, ha studiato con Adriano Guarnieri, Azio Corghi, Alessandro Solbiati. Si è laureato con lode in Filosofia Teoretica all’Università Statale di Milano, con Giovanni Piana.
Dal 2010 è direttore della Civica Scuola Claudio Abbado, di Milano, dove insegna analisi musicale e filosofia della musica.
All’attività compositiva e di docenza ha alternato attività organizzativa, progettuale, di ricerca e musicologica.
Sue composizioni sono state eseguite in Italia e all’estero. Ha pubblicato saggi musicologici, traduzioni e commenti di testi filosofici e filosofico-musicali rinascimentali. È autore di voci enciclopediche per la UTET, collaboratore di case editrici, traduttore, studioso di cultura antica ed estremo-orientale, appassionato di parapendio…