David William Thompson nasceu com os pais George e Leesa em Westchester, Nova York. David descobriu seus talentos para atuar na escola secundária quando foi recomendado para audição para uma peça. Algumas produções escolares e peças originais de teatro local mais tarde, David começou a audição para filmes de estudantes em Nova York. Depois de alguns anos de estudo de comédia stand-up, improv, atuação básica, o método Meisner, e um verão estudando em Circle In the Square, em Nova York, David conseguiu seu primeiro papel significativo em Win Win. Além de agir, David também gosta de wrestling, bateria, skate e comédia stand-up.