2006-2009 High school “Vicentina de la Torre”
2009-2010 National Ballet School of Havana
2011-2015 National Ballet Company of Havana (Artistic Director: Alicia Alonso)
Acosta Danza, Havana
Ballet de Jalisco, Guadalajara (Artistic Director: Dariusz Blajer)
2018-2019 New Jersey Ballet Company, Morristown (Artistic Director: Carolyn Clark)
2019 Joins Les Grands Ballets Canadiens
2023 Promoted Principal Dancer
AS INTERNATIONAL GUEST DANCER
Ballet Reunion Gala Theaterhaus Stuttgart
Spartacus Pas de deux, Jeunehomme Pas de deux
2024
Guest Dancer Ballett Dortmund
Swan Lake Xinpeng Wang
Siegfried
2023
International Ballet Gala XXXVII
Spring Waters Pas de deux
2023
International Ballet Gala XXXVI
Spartacus Pas de deux, Talisman Pas de deux
2023
Les Étoiles Gala, Ljubljana, Slovenia
Spartacus, Talisman
2023
Festival di Nervi “Soirée Rachmaninov”
Sonata Pas de deux, Trio Creati (Uwe Scholz)
2023
Ravenna Festival
Sonata Pas de deux, Trio Creati (Uwe Scholz)
2023
LES GRANDS BALLETS CANADIENS
Dir. Ivan Cavallari (2020 - present)
Giselle
Iván Cavallari based on Jean Coralli, Jules Perrot and Marius Petipa
Role: Albretch
2024
Jeunehomme
Uwe Scholz Pas de deux
2024
Sonata Pas de deux
Uwe Scholz
2023
Spartacus Pas de deux
2024
Carmina Burana
Edward Clug
2024
Dancing Beethoven
Garrett Smith & Uwe Scholz
Music: Beethoven´s Symphonies No. 5 and 7
Role: Soloist, Demi soloist and Corps de ballet
2020
Flammes de Paris Pas de Deux
Vasily Vainonen
Music: Boris Asafyev
Role: Principal (pas de deux)
2020
Majisimo
Jorge Garcia
Music: Jules Massenet
Role: Principal couple
2020
Talisman Pas de deux
Marius Petipa
Music: Riccardo Drigo
Role: Prinicpal (pas de deux)
2020
Swan Lake Pas de deux
Marius Petipa
Music: Tchaikovsky
Role: Principal (pas de deux)
2021
Les Bourgeois
Ben Van Cauwenbergh
Music: Jacques Brel
Role: Soloist
2021
The Nutcracker
Music: Tchaikovsky
Role: Nutcracker Cavalier
2021
Dans ma main
Gaby Baars
Music: Jean Michel Blais
Role: Principal (pas de deux)
2021
Four Seasons
Mauro Bigonzetti
Music: Antonio Vivaldi
Role: Winter solo
2021
Requiem
Andrew Skeels
Music: Johannes Brahms
Role: Corps de ballet
2022
The Sleeping Beauty
Marcia Haydée
Music: Tchaikovsky
Role: Prince Florimund
2022
Romeo and Juliet
Ivan Cavallari
Music: Serguei Prokofiev
Role: Tybalt
2022
NEW JERSEY BALLET COMPANY
Dir. Carolyn Clark (2018-2019)
Mayo Performing Arts Center, Morristown
Romeo and Juliet
William Shakespeare
Music: Serguéi Prokófiev
Role: Romeo (Principal)
2018
The Sleeping Beauty
Marius Petipa and Ivan Vsevolojsky
Music: Tchaikovsky
Role: Rose Adagio Cavalier (Solo)
2018
Mixed Repertory
Entre dos aguas
Choreography: Roberto North (Principal)
2018
The Nutcracker
Iván Vsevolozhsky
Music: Tchaikovsky
Roles: Nutcracker Cavalier, Spanish, Snow Queen’s Cavalier (Principal, Solo)
2018
All American Program
Hand and Hand (Principal)
Rodeo
Agnes de Mille
Music: Aaron Copland (Principal)
2019
The Sleeping Beauty
Marius Petipa and Ivan Vsevolojsky
Music: Tchaikovsky
Role: Rose Adagio Cavalier, Pas de Trois (Solo)
2019
Cinderella
Rostislav Zakharov and Galina Ulanova
Music: Sergei Prokofiev
Role: Dance Master (Solo)
2019
Ballet with a Latin Beat
Guajira - choreography by Pedro Ruiz (Principal)
Huasteca - choreography by David Fernandez (Principal)
Entre dos aguas - choreography by Roberto North (Principal)
2019
The Nutcracker
Iván Vsevolozhsky
Music: Tchaikovsky
Role: Nutcracker Cavalier, Spanish, Snow Queen’s Cavalier (Principal, Solo)
2019
JALISCO BALLET
Dariusz Blajer, Artistic Director
(2017-2018)
Degollado Theater, Guadalajara
Romeo and Juliet
William Shakespeare
Music: Serguéi Prokófiev
Role: Romeo (Principal)
2017
Swan Lake
Vladimir Petrovich Béguichev and Vasily Geltser
Music: Tchaikovsky
Role: Sigfrido (Principal)
2017
The Nutcracker
Iván Vsevolozhsky
Music: Tchaikovsky
Role: Prince (Principal)
2017
Don Quixote
Marius Petipa
Music: Ludwig Minkus
Role: Basilio (Principal)
2018
La Fille Mal Gardée
Jean Dauberval
Music: Peter Ludwing Hertel
Role: Collas (Principal)
2018
Carmen
Mark Godden
Music: Georges Bizet
Role: Don Jose (Principal)
2018
ACOSTA DANZA
Carlos Acosta, directeur artistique
(2015-2017)
Great Theater of Havana Alicia Alonso
Carmen (National Theater of Russia)
Carlos Acosta
Music: Georges Bizet
Role: Escamillo (Principal)
2016
Belles Lettres
Justin Peck
Role: Solo 2016
Tocororo
Carlos Acosta
Music: Cuban Folklore
Role: Solo
2017
Alrededor no hay nada
(Den National Scene, Bergen, Norway)
Goyo Montero
Music: Joaquin Sabina´s voice
Role: Solo
2017
CUBAN NATIONAL BALLET
Alicia Alonso, Artistic Director
(2011-2015)
Great Theater of Havana Alicia Alonso
Swan Lake
Vladimir Petrovich Béguichev and Vasily Geltser
Music: Tchaikovsky
Role: Spanish dance (Solo)
2010
Carmen (Canal Theater, Spain)
Alberto Alonso
Music: Georges Bizet
Role: Escamillo (Principal)
2011
Don Quixote (Regio Theater, Italy)
Marius Petipa
Music: Ludwing Minkus
Role: Basilio
2013
Giselle
Jules Henry Vernoy and Theophile Gautier
Music: Adolph Adam
Role: Friends (Solo)
2014
2011 - Gold medal, International of Havana
2010 - Gold medal, National of Havana
2009 - Gold medal, International of Havana