David Prophet était vendeur de moteur avant de se lancer dans la compétition automobile.
Il commence en Formule Junior, mais sur une Brabham, il participe au Grand Prix d'Afrique du Sud de F1, en 1963, mais c'est l'abandon. David prend malgré tout la 6ème place lors du Grand Prix de Rand et la 2eme place lors du Grand Prix de Rhodésie.
Il court ensuite en Formule 2 Européenne de 1964 à 1967 avec quelques succès. En 1965, il retente sa chance lors de son Grand Prix national de Formule 1, en Afrique du Sud, mais fini loin, en 14ème position. On ne le reverra plus en F1.
Pendant cette période il court également en Sports Cars avec une Lotus 30. Puis en 1968 et 69, il court sur une Ford GT40 puis une Lola T70, avant de devenir un pilote régulier en Formule 5000, en 1970, sur une McLaren 10B, avec laquelle il va décrocher une 4ème place lors du Grand Prix hors championnat d'Argentine en 1971.
David se tue en hélicoptère en 1981, alors qu'il quittait le circuit.
Alicia