Roles and repertoire include John de Bryan in Tamara Rojo’s Raymonda; Albrecht in Akram Khan’s Giselle and Mary Skeaping’s Giselle; Nephew/Prince and Nutcracker in Wayne Eagling’s Nutcracker; Siegfried in Derek Deane’s Swan Lake; Des Grieux in Kenneth MacMillan’s Manon; Prince Désiré in Kenneth MacMillan’s The Sleeping Beauty; the Peasant pas de deux in Mary Skeaping’s Giselle; Paris in Rudolf Nureyev’s Romeo & Juliet; the title role in Akram Khan’s Creature; Don José in Johan Inger’s Carmen; one of the Four Fates and Prince Guillaume in Christopher Wheeldon’s Cinderella; George Balanchine’s Theme and Variations; David Dawson’s Four Last Songs; William Forsythe’s Herman Schmerman (Quintet).
Created roles include Sugar Plum Cavalier in Watkin and Smith’s Nutcracker and Forsythe’s Playlist (Track 1, 2).
At his previous company, also danced leading roles in Delibes Suite; Raymonda Variations and Don Quixote by José Martínez, and in other works by George Balanchine, William Forsythe, Ohad Naharin and Tony Fabre.