Nel 2007 ha partecipato alla Lady Macbeth di Sostakovic al Teatro alla Scala con la direzione di Kazushi Ono ed è stato Liverotto in Lucrezia Borgia al Teatro Verdi di Sassari. Ha debuttato al Teatro Donizetti di Bergamo nel Don Gregorio di Donizetti (Marchese Pippetto) e nella Lucrezia Borgia. Con il Bergamo Musica Festival Opera Ensemble ha cantato nelle tournée in Ungheria, Romania, Lussemburgo e Svezia. Lo scorso autunno è stato Don Ramiro in La Cenerentola di Rossini al Teatro Donizetti. Svolge inoltre un’intensa attività concertistica: da ricordare la prima moderna delle Lamentazioni di Mayr e l’esecuzione del Miserere di Donizetti e del Te Deum di Mayr. Collabora con gruppi professionistici di musica antica e madrigalistica come il quartetto Soli Deo Gloria.