Collabora con il Teatro Donizetti di Bergamo per diverse stagioni, nell'anno 2010 frequenta l'Accademia Musicale Lina Aimaro sotto la direzione del baritono Alberto Gazale.
Attualmente si sta perfezionando sotto la guida del Mº Fernando Cordeiro Opa
Nella stagione 2009 al Teatro Donizetti e in tourneè in Giappone con il medesimo Teatro ha sostenuto il ruolo di Giuseppe ne La Traviata, ha inoltre interpretato Spoletta in Tosca, Abdallo in Nabuccodonosor, Matteo Borsa in Rigoletto, Gastone ne La Traviata, nel 2013 al Donizetti Musica Festival interpreta Ruiz ne Il Trovatore, “e davvero ben cantato il Ruiz di Marco Tomasoni che prende tutto il tempo necessario per farsi sentire nella scena della torre” fonte “gbopera.it”, e Un contadino nell'opera Pagliacci regia del Mº Franco Zeffirelli presso il Teatro Lirico di Cagliari, sempre nel 2013 prende parte alla Festa dell'Opera di Brescia evento organizzato dal Teatro Grande di Brescia, cantando in selezione la parte di Alfredo ne La Traviata.