David Elliott nasceu no St. Mary's Hospital, Newcastle. Ele era um bebê fórceps.
Quando adolescente, David escreveu roteiros e realizou oficinas de atuação, entre outros, The Royal Shakespeare Company e David Lynch. Mudou-se para Utica Mississippi às 19, casou-se e passou vários anos na região selvagem.
Em 2005, David fez seu lento retorno à atuação, tendo aulas em Second City e The Annoyance em Chicago. Ele dirigiu e apareceu em uma variedade de estágios e produções de filmes independentes, e é o fundador do No! É uma nave espacial !, uma empresa de produção independente.
Ele tem dois filhos que ele ama, um cão com o qual ele é indiferente, e um gato que ele não gosta.