Born in La Habana, Cuba. He started his studies at the city’s “Alejo Carpentier” elementary ballet school. Still in the Cuban capital, he moved on to the Escuela Nacional de Ballet, under the tutorship of Dailena Ruiz, Nor María Olaechea and Ramona de Saa, among other teachers. He competed in various international contests in La Habana, attaining, at the age of 17, Gold and Grand Prix as part of the best couple.
In 2008 he joined the Ballet Nacional Cuba under the artistic-technical directorship of Alicia Alonso. In 2013, he was promoted as a Principal Dancer, dancing main characters in Swan Lake, Cinderella, Giselle and The Sleeping Beauty among other roles. He also performed in the International Festivals of Habana and in many galas dancing with stars from the American Ballet Theatre. In 2014 he joined the Ballet Revolution project where he danced the company’s full classical and contemporary repertoire. Two years later, he joined the Victor Ullate ballet company. In 2018 he receives the Positano Premia la Danza Léonide Massine award, getting one of the prizes given to first international dancers.
In September 2016 he entered as a soloist in the Compañía Nacional de Danza, under the direction of José Carlos Martínez.
In September 2022, under the artistic direction of Joaquín De Luz, he is promoted to principal dancer.