Après avoir obtenu son diplôme de la Canada’s National Ballet School en 2015, où il a également participé au Company Life Program de 2015 à 2017, Daniel a joint le Ballet Dortmund, où il a dansé de 2017 à 2019. Par la suite, il a perfectionné son savoir-faire au Czech National Ballet de 2019 à 2024. Il est membre du corps de ballet des Grands Ballets Canadiens depuis 2024.
Répertoire classique :
La Belle au bois dormant
Le Lac des cygnes
Roméo et Juliette
La Bayadère
Casse-Noisette
Onéguine
La Fille mal gardée
La Sylphide
Coppélia
Oeuvres contemporaines dansées de :
William Forsythe
Marco Goecke
Wayne McGregor
Sharon Eyal
Jean-Christophe Maillot
Edward Clug
Mario Bigonzetti
Jacopo Godani
Christian Spuck