〈 Back to all / David John
David John was born in Wales where he studied dance and drama before training in Contemporary Dance and Choreography at London Contemporary Dance. He continued his training with 4D, LCDS’ post-graduate performing and touring company.
Currently for ENO: Madam Butterfly
Last updated: 29th January 2020