Born in Guadalajara, Mexico, Angel received his first dance training with Doris Topete at the Academia de Danza Doris Topete.
He graduated from the John Cranko School in Stuttgart, Germany after four years of training under Tadeusz Matacz.
Angel has won numerous awards and honors for his dancing, including the Vancouver Grand Prix and the bronze medal at the Youth America Grand Prix.
His performances have been seen at the Stuttgart Ballet in Germany and the Palacio de Bellas Artes in Mexico City.
He has joined Les Grands Ballets in 2021 as Corps de ballet, was promoted to Demi-Soloist in 2023 and as Soloist in 2024.