David Roberts apareceu em 15 série e 8 filmes. Um desempenho a ser encontrado no papel de Nurse Oscar na série Marvel - Demolidor. No cinema, como Captain Dolan no longa-metragem Ghost Rider.