Dopo essersi laureato in Informazione e Comunicazione, frequenta l'ESAV (Scuola superiore dell'audiovisivo) di Tolosa. Nel 1998 realizza il suo primo cortometraggio e dal 2001 si cimenta nel film documentario. Oltre all'attività di regista, David Constantin ha anche creato un laboratorio di ricerca sull'audiovisivo all'interno del Centro culturale Charles Baudelaire, dove tiene corsi d'introduzione all'analisi dell'immagine per insegnanti.