From international convention stages and fitness holidays to instructor education and one-to-one coaching, David has spent more than 20 years helping people move with confidence, energy and enjoyment.
A quick look at the energy, the music and the fun David brings to every class.
Learn step the way David teaches it in his classes and at events. Whether you're taking your very first class or you're an instructor looking for fresh choreography and coaching cues, every session is designed to build confidence, improve technique and make movement enjoyable.
Every class in one place, all levels — browse and follow along at whatever suits you that day.
Fresh classes and choreography added over time, so there is always something new to move to.
Three full classes free, no sign-up required — feel the difference before you join.
Hemsby, Norfolk · 18–20 Sep 2026 · David guest presenting at a weekend fitness festival.
Gym 64, Dunfermline · Sun 27 Sep 2026 · A fun, high-energy 90-minute dance fitness workshop. £15.
Gym 64, Dunfermline · Fri 2 Oct 2026 · Advanced step masterclass + choreography workshop. £15 / £20.
Join the community and receive free class videos, event invitations and training tips from David.