Laureato cum laude in Lettere classiche, in Archeologia cristiana e in Pedagogia musicale, ha conseguito anche i diplomi accademici in Pianoforte, Canto, Musica vocale da camera, Canto barocco e Clavicembalo. Ha completato la propria formazione musicale alla Liszt Hochschule di Weimar con Peter Schreier ed al Mozarteum di Salisburgo con Kurt Widmer.
Particolarmente dedito al repertorio liederistico con più di 120 le esecuzioni del ciclo schubertiano della Winterreise nella doppia veste, simultanea, di pianista e tenore , è apprezzato per la sua per la versatilità di interprete nelle produzioni di teatro d’opera moderno e contemporaneo. Ha all’attivo prime esecuzioni di opere di Guarnieri, Sinopoli, Henze, Glass, Vacchi, Perocco e Battistelli.
Come pubblicista collabora con la rivista Classic Voice curando la rubrica mensile Note d’autore e con la Radio Svizzera Italiana (Libri sonori, Caffè Zimmermann).