Integrante del Coro Estable del Teatro Colón, se ha presentado en los teatros Avenida, Coliseo y Roma de Avellaneda. Entre los roles que ha interpretado se incluyen Gualtiero (Guillaume Tell), el marqués de Obigny (La traviata), Martino (L’occasione fa il ladro), Enrico (Lucia di Lammermoor), Wagner (Faust) y el capitán (Eugenio Oneguin). Egresado del ISATC, fue finalista del Concurso Internacional Voces Líricas de Rosario y obtuvo la Mención Especial a la «Mejor interpretación de Carlos Guastavino».