Se formó en el Centro Polivalente de Arte de la Ciudad de Mar Del Plata, obteniendo el Título de Técnico Auxiliar de Coreografía e Intérprete de Danzas Folclóricas Argentinas y Latinoamericanas. Paralelamente realizó sus estudios de danza clásica con el Mtro. Rubén ingresó por audición al Ballet del Teatro Argentino de La Plata, bajo la dirección de Gustavo Mollajolli. En 2006 ingresó al Ballet Contemporáneo del Teatro General San Martín bajo la dirección de Mauricio Wainrot. Realizó la temporada 2007/2008 en el Ballet de la Provincia de Salta, bajo la dirección de los maestros Leandro Regueiro y Liliana Ivanoff. En 2008 reingresó mediante audición al Ballet del Teatro Argentino de La Plata, donde se desempeñó en roles de Solista y Primer Bailarín. En 2012 ingresó por concurso al Ballet estable del Teatro Colón, compañía en la que se desarrolla hasta la actualidad.