Nato a Pinerolo, si diploma presso i Conservatori di Musica di Torino e Cuneo in Musica corale e Direzione di coro, in Pianoforte con il massimo dei voti e la lode e successivamente al diploma di Composizione; frequenta il biennio di specializzazione presso il Conservatorio di Torino conseguendo recentemente la Laurea in Composizione.
Dal 2000 lavora presso il Teatro d’opera come Aiuto Maestro del Coro, dapprima al Teatro Massimo di Palermo e in seguito al Teatro Regio di Torino. Svolge l’attività concertistica come pianista e direttore soprattutto in formazioni cameristiche con particolare attenzione al repertorio legato alla voce.