Dancers

 Alina Cojocaru. Portrait commission for Dance Gazette magazine.

Alina Cojocaru. Portrait commission for Dance Gazette magazine.

 Sylvie Guillem in Mats Ek's 'Bye'. For the artdesk.com

Sylvie Guillem in Mats Ek's 'Bye'. For the artdesk.com

 Workshop of 'The Rodin Project' by Russell Maliphant.

Workshop of 'The Rodin Project' by Russell Maliphant.

 Amy Louise Thake in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017

Amy Louise Thake in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017

 Joanne Pirrie in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017

Joanne Pirrie in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017

 The Royal Ballet in Romeo and Juliet

The Royal Ballet in Romeo and Juliet

 The Royal Ballet in Swan Lake.

The Royal Ballet in Swan Lake.

 Alessandra Ferri. Part of an ongoing project to be published in 2017.

Alessandra Ferri. Part of an ongoing project to be published in 2017.

 Darcey's Eye. The Royal Ballet China Tour 1999.

Darcey's Eye. The Royal Ballet China Tour 1999.

 Francesca Heywood as Juliet 2016

Francesca Heywood as Juliet 2016

 Studio session with Vanessa Fenton, The Royal Ballet.

Studio session with Vanessa Fenton, The Royal Ballet.

 Studio session with Mara Galeazzi, The Royal Ballet.

Studio session with Mara Galeazzi, The Royal Ballet.

 Daniel Proietto, studio shoot. 2009.

Daniel Proietto, studio shoot. 2009.

 Press photography for The Royal Opera House. Tamara Rojo as 'Juliet' on location.

Press photography for The Royal Opera House. Tamara Rojo as 'Juliet' on location.