At his previous Company, featured roles in classical works include Basilio in Don Quijote; Solor in La Bayadere; Franz in Coppélia; Des Grieux in Sir Kenneth MacMillan’s Manon; Albrecht in Giselle; Romeo in Sir Kenneth MacMillan’s Romeo & Juliet; Siegfried in Swan Lake; Don José in Carmen (versions by Marcia Haydée and Roland Petit); Lucien in Paquita; the title role in John Cranko’s Onegin; Prince in Nutcracker; Conrad and Ali in Le Corsaire; Count Danilo in The Merry Widow; Prince Desiré in The Sleeping Beauty; Le Spectre de la Rose; The Favourite in Russian Hamlet
Has also performed in works by Hans van Manen (Vision Fugitives; Dances with a Piano; Trois Gnossiennes; Four Schumann Pieces; ), Sharon Eyal (Salt Womb); George Balanchine (Rubies; Theme and Variations); David Dawson (Empire Noir); Jiri Kylian (Petit Mort); Aszure Barton (Come In); William Forsythe (Enemy in the Figure); Glen Tetley (Voluntaries) and John Neumeier (Endstation Sehnsucht).