Hello! I’m David and I’m a former dancer with the New York City Ballet, passionate about making ballet accessible, fun and meaningful for everyone!

I aim to combine my diverse training and stage experiences into a class that empower dancers to develop their own individual expression, enrich technique and cultivate a joyful, effective and fulfilling dance practice.

You can learn more about my drop in classes, coaching and masterclass offerings here.

In addition to my teaching, I continue to work as an actor and freelance dancer based in Los Angeles.