I offer high-level guest teaching and bespoke movement-based engagements for professional dance companies, vocational training programmes, educational institutions, and cultural organisations in the UK and internationally. My work is grounded in classical ballet and informed by over twenty years dancing with The Royal Ballet. I continue to perform with the company as a Guest Character Artist, and alongside this I teach internationally and work as an Artistic Associate and Consultant with the Royal Opera and Ballet, contributing to their Learning and Participation programmes. Each engagement is designed in response to the specific context and aims of the host institution, with a focus on enhancing technical confidence, artistic range, and expressive clarity among participants.
Institutional Contexts & Areas of Work Professional & Vocational Training
Classical technique classes
Pointe work and solo coaching
Repertoire and performance preparation
Audition readiness and artistic interpretation
Educational & Cultural Partners
Ballet-informed movement and posture awareness
Musicality, presence, and performance confidence
Creative workshops and embodied learning sessions
Community & Participatory Engagements
Movement-based experiences shaped for diverse participant groups
Workshops designed to build connection, curiosity, and engagement
Each session is tailored to the level and needs of the participants — from advanced dancers to interdisciplinary or cross-curricular groups.
Approach My teaching combines technical clarity with emphasis on musicality, artistry, and embodied understanding. I create environments that are both rigorous and supportive, encouraging participants to develop confidence, depth of movement, and expressive awareness. I also work as a Resident Artist at Great Ormond Street Hospital, performing for children, families, and hospital staff. This experience informs a teaching approach rooted in sensitivity, adaptability, and clear communication.
Selected Experience & Affiliations
Danced with The Royal Ballet for over twenty years
Current Guest Character Artist, The Royal Ballet
Artistic Associate & Consultant, Royal Opera and Ballet (Learning & Participation)
Resident Artist, Great Ormond Street Hospital
Regular guest teacher at The Royal Ballet School
UK and international guest teaching engagements
Formats & Bespoke Collaboration Guest teaching is available as:
Single classes
Short intensives
Weekend or week-long residencies
Bespoke projects and institutional collaborations
Each engagement is developed in collaboration with the host to suit the rhythm, goals, and participant profile of the programme.