Born in Virginia, U.S. in 1983, David started training in ballet at the age of five. His primary dance education started at Virginia Ballet Theatre and Governor’s School for the Arts in Norfolk, Virginia. After primary training, he studied at the Harid Conservatory, School of American Ballet and Miami City Ballet School all of whom awarded him with a full scholarship. Performed ‘Nutcraker’ with the Carolina Ballet. Danced professionally with Miami Contemporary Ballet, Todd Rosenlieb Dance, and in American Repertory Ballet and also performed with The Virginia Opera and Boheme Opera.
Participated in KCDC’s 5-month International ‘Dance Journey’ study abroad program for international dancers in KCDC’s International Dance Village. Joined KCDC’s Second Company (KCDC 2) in August 2010 and KCDC’s main company in September 2012. David also helps run the international auditions for the Dance Journey program and teaches ballet to the program’s dancers. In 2020, David became KCDC 2’s Rehearsal Assistant.