Laureato presso l’Università di Torino in Lettere Moderne a indirizzo artistico, con tesi in Storia della musica moderna e contemporanea, dal 2006 al 2013 è coordinatore accademico e docente di Italiano e Storia della musica del St. Mary’s College of Maryland in Alba. Prosegue l’attività didattica presso accademie e associazioni culturali. Come musicologo ha scritto programmi di sala per importanti istituzioni, fra cui Alba Music Festival (di cui è anche coordinatore), Orchestra Sinfonica Nazionale della RAI di Torino, Teatro Regio di Torino, Accademia Stefano Tempia e Alba Music Festival. Ha realizzato versioni italiane di opere musicali straniere per voci recitanti quali Arnoldo Foà e Michele Di Mauro. È inoltre compositore, arrangiatore e chitarrista, con all’attivo colonne sonore per documentari e musiche per spettacoli teatrali. Nel 2007 il violoncellista Franco Maggio Ormezosky e la pianista Barbara Lunetta gli hanno commissionato un brano.