David began his Classical Ballet training at Petrov Ballet School in Waldwick, New Jersey at age 10. While competing at the 2019 YAGP finals, Peter Stark offered him an opportunity to become a trainee at Boston Ballet School. During his last year in Boston, David spent several months working with Ballet Unleashed. He was one of six dancers featured in Switchback, a virtual dance film project, choreographed by Kathy Marston. In 2021, David joined Orlando Ballet, where he had the opportunity to perform in well known classical and contemporary works across four seasons. Some notable roles during this time include “DJ” in Val Canipiroli’s Lambarena and “Bugle Boy” from Paul Taylor’s Company B. David is excited to be joining Terminus as a company dancer this season and be part of so many world premieres.