Nace en Madrid. Comienza sus estudios en el Real Conservatorio Profesional de Danza Mariemma de Madrid, donde se graduó. En el 2011 fue aceptado para el programa de verano del School of American Ballet de Nueva York, donde le concedieron una beca para formar parte de la escuela durante el año, en la cual se graduó.
En 2012 fue aceptado en el American Ballet Theatre II (Studio Company) bajo la dirección de Franco De Vita, donde trabajó con importantes maestros como Kevin McKenzie, Raymond Lukens y Alexei Ratmansky y en teatros como el Metropolitan Opera House. En 2013 fue aceptado como aprendiz en el Ballet de Orlando y en 2014 fue ascendido a bailarín de compañía. Bailó numerosos ballets, tales como El lago de los cisnes, Coppélia, El cascanueces, entre otros.
En septiembre de 2015 ingresa en la Compañía Nacional de Danza, bajo la dirección artística de José Carlos Martínez.
Instagram: @juanjocarazo