Comenzó su formación con los maestros Katty Gallo y Raúl Candal y en el ISA del Teatro Colón. Fue convocado por Julio Bocca para integrar el Ballet Argentino. Ingresó al Ballet del Teatro Argentino de La Plata, dirigido por Esmeralda Agoglia, realizando roles de Solista y Primer Bailarín. En 2004 ingresa por concurso internacional abierto al Ballet Estable del Teatro Colón y en 2012 obtiene el cargo de Primer Bailarín, bajo la dirección de Lidia Segni, continuando con Maximiliano Guerra y Paloma Herrera. Desde 2012 es Director Gral. del Buenos Aires Ballet, compañía de producción propia, donde participan figuras del Teatro Colón, Teatro Argentino y Ballet Río de Janeiro, entre otros. Esta compañía se presentó en Buenos Aires y en el interior del país y participó de los Festivales Internacionales de La Habana y de Amazonas.
En el Ciclo “Vamos al Ballet” organizado por la Fundación Konex participó de la obra “El Lago de los Cisnes y las Princesas Encantadas” (2016) en Ciudad Cultural Konex.