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
       
     
 Freya Jeffs in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017
       
     
 Alina Cojocaru. Portrait commission for Dance Gazette magazine.
       
     
 Workshop of 'The Rodin Project' by Russell Maliphant.
       
     
 The Royal Ballet in Swan Lake.
       
     
 Yorke Dance Company rehearsal for Sea of Troubles
       
     
 Alessandra Ferri. Part of an ongoing project to be published in 2017.
       
     
 Darcey's Eye. The Royal Ballet China Tour 1999.
       
     
 Francesca Heywood as Juliet 2016
       
     
 Darcey's Juliet Dress. The Royal Ballet China Tour 1999.
       
     
 Press photography for 'Afterlight' by Russell Maliphant, Sadler's Wells Theatre.
       
     
 Studio session with Vanessa Fenton, The Royal Ballet.
       
     
 Studio session with Mara Galeazzi, The Royal Ballet.
       
     
 Sylvie Guillem in Mats Ek's 'Bye'. For the artdesk.com
       
     
 Edward Watson in the wings of The Royal Opera House as 'The Messenger' in 'Song of the Earth', The Royal Ballet.  Part of an ongoing project to be published 2017.
       
     
 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.
       
     
 Studio shoot for Russell Maliphant's Rodin Project.
       
     
 Dickson Mbi in Russell Maliphant's 'The Rodin Project' Sadler's Wells Theatre.
       
     
 Vanessa Fenton waiting in the wings of The Royal Opera House.
       
     
 Studio shoot of Edward Watson as Rudolph in Mayerling, The Royal Ballet.
       
     
 Studio shoot of Mara Galeazzi as Mary Vetsera in Mayerling, The Royal Ballet.
       
     
Amy Louise Thake of Yorke Dance Project in Sea of Troubles, Royal Opera House 2017
       
     
 Freya Jeffs 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
       
     

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

 Freya Jeffs in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017
       
     

Freya Jeffs in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017

 Alina Cojocaru. Portrait commission for Dance Gazette magazine.
       
     

Alina Cojocaru. Portrait commission for Dance Gazette magazine.

 Workshop of 'The Rodin Project' by Russell Maliphant.
       
     

Workshop of 'The Rodin Project' by Russell Maliphant.

 The Royal Ballet in Swan Lake.
       
     

The Royal Ballet in Swan Lake.

 Yorke Dance Company rehearsal for Sea of Troubles
       
     

Yorke Dance Company rehearsal for Sea of Troubles

 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

 Darcey's Juliet Dress. The Royal Ballet China Tour 1999.
       
     

Darcey's Juliet Dress. The Royal Ballet China Tour 1999.

 Press photography for 'Afterlight' by Russell Maliphant, Sadler's Wells Theatre.
       
     

Press photography for 'Afterlight' by Russell Maliphant, Sadler's Wells Theatre.

 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.

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

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

 Edward Watson in the wings of The Royal Opera House as 'The Messenger' in 'Song of the Earth', The Royal Ballet.  Part of an ongoing project to be published 2017.
       
     

Edward Watson in the wings of The Royal Opera House as 'The Messenger' in 'Song of the Earth', The Royal Ballet.  Part of an ongoing project to be published 2017.

 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.

 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.

 Studio shoot for Russell Maliphant's Rodin Project.
       
     

Studio shoot for Russell Maliphant's Rodin Project.

 Dickson Mbi in Russell Maliphant's 'The Rodin Project' Sadler's Wells Theatre.
       
     

Dickson Mbi in Russell Maliphant's 'The Rodin Project' Sadler's Wells Theatre.

 Vanessa Fenton waiting in the wings of The Royal Opera House.
       
     

Vanessa Fenton waiting in the wings of The Royal Opera House.

 Studio shoot of Edward Watson as Rudolph in Mayerling, The Royal Ballet.
       
     

Studio shoot of Edward Watson as Rudolph in Mayerling, The Royal Ballet.

 Studio shoot of Mara Galeazzi as Mary Vetsera in Mayerling, The Royal Ballet.
       
     

Studio shoot of Mara Galeazzi as Mary Vetsera in Mayerling, The Royal Ballet.

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

Freya Jeffs in Sea of Troubles, Yorke Dance Project, The Royal Opera House 2017