Destacado por sus interpretaciones en el Teatro Colón de los roles de Beppe (Pagliacci), Rinuccio (Gianni Schicchi), un novato (Billy Budd), Nemorino (L’elisir d’amore), Albazar (Il turco in Italia), Pong (Turandot), Ernesto (Don Pasquale) y el rol titular de Mitridate, entre otros, recientemente ha debutado el rol de Jim Mahoney (Aufstieg und Fall der Stadt Mahagonny) en el Teatro Verdi de Trieste, Italia. Con presentaciones en teatros de Uruguay y Brasil, fue formado por Ana María González y Enrique Ricci. Asimismo, ha tomado clases magistrales con figuras como Juan Diego Flórez, Raúl Giménez y Viorica Cortez. En 2017 resultó ganador del Premio Mady Mesplé en el Concurso Internacional de Belcanto «Vincenzo Bellini». Activo asimismo en el ámbito de la música vocal de cámara, es convocado habitualmente para participar en los principales ciclos de Argentina dedicados a ese ámbito.