David began dancing when he was six years old in Holland, Michigan, studying there until his junior year of high school. To further his training, he attended summer intensives at Joffrey Chicago, Cincinnati Ballet, and Grand Rapids Ballet. During his senior year, David had the opportunity to join Grand Rapids Ballet as a trainee, performing works by Penny Saunders, Brian Enos, Norbert De la Cruz III, Val Caniparoli, and Dani Rowe. After two years, David joined Louisville Ballet’s Studio Company, where he got to work with Andrea Schermoly, Adam Hougland, Robert Curran and Tommie-Waheed Evans. He then joined the Company in 2021, and has since gotten to perform as the Nutcracker in The Brown-Forman Nutcracker and Prince Florimund in Adam Hougland’s Sleeping Beauty, among other roles.