David Neil Gragg nasceu em 16 de novembro de 1951 em Morgantown, West Virginia. Ele é o segundo filho mais velho de seis filhos filhos de Neil Gragg e Nellie Rennie, que é um parente distante do ator britânico Michael Rennie. David foi criado em NE Ohio, onde reside com sua esposa e família.
A experiência inicial de David como intérprete foi como tecladista em várias bandas. Escritor e conferencista publicado, ele se formou na Universidade de Toledo College of Pharmacy em 1976. Desde então, recebeu diplomas e bolsas subsequentes da Weatherhead School of Business, da Virginia Commonwealth University e da University of North Carolina.
Sua primeira aparição em um filme importante foi em The Avengers, onde apareceu como Art Dealer / Museum Patron. Desde então, ele apareceu em filmes e séries de televisão como treinadores, médicos, detetives e funcionários públicos.
David treinou na Escola de Atuação Houde.