David Rodríguez Trueba est né le 10 septembre 1969 à Madrid, le plus jeune d'une fratrie de huit enfants. En 1987, il s'inscrit à l'Université Complutense de Madrid pour étudier le journalisme. Il suit ensuite une formation d'un an en scénarisation à l'American Film Institute, où il rédige le script de base de The Worst Years of Our Lives.