Nascido e criado em Kentucky, David começou a atuar na faculdade. Embora ele fosse formado em música, o programa de teatro no Campbellsville College era aberto a todos os alunos. Depois de ver duas produções impressionantes durante seu primeiro ano, uma paixão se acendeu e ele estava determinado a tentar. No início de seu segundo ano, ele fez o teste para "Children of a Lesser God" e foi escalado para o exigente papel de James Leeds (um papel que ele interpretou duas vezes desde então). Várias peças e musicais se seguiram, bem como recitais em ambas as vozes e piano enquanto trabalhava para obter um diploma de bacharel em educação musical. Seu foco na música intensificou-se na University of South Carolina, onde se formou em Pedagogia do Piano.
Voltando à sua cidade natal, Somerset, KY, para ensinar música, David ficou emocionado ao descobrir que uma forte companhia de teatro havia sido estabelecida durante sua ausência. Ele fazia testes com frequência, interpretando uma ampla gama de personagens em diversos estilos teatrais.
Intrigado com a possibilidade de uma carreira profissional de ator, David aventurou-se na Big Apple. O interesse por cinema e televisão o atraiu para Los Angeles, onde viveu e trabalhou por cinco anos, mas ele preferia o espírito e a energia de Nova York. David voltou para a Costa Leste, ensinando música em Manhattan por vários anos enquanto se apresentava regularmente com os St. Bart's Players, uma companhia de teatro off Off Broadway.
Em 2015, David reiniciou seus esforços em direção a uma carreira de ator em tempo integral como ator, cantor e pianista.