David Brooks è nato a Londra. All'età di 11 anni si è trasferito a Los Angeles e, frequentando la Crossroads School for Arts e Sciences, ha sviluppato il suo amore per il cinema, studiando Critica e
Teoria del Cinema e Produzione Video. Si è laureato in Produzione Cinematografica alla Tisch School of the Arts della New York University. Dopo essere ritornato a Los Angeles, David ha cominciato a lavorare sul suo cortometraggio per la tesi di laurea Gone, facendosi notare da agenti e produttori di Hollywood.
Nell'inverno del 2009 David ha cominciato a lavorare al suo debutto da regista con ATM - Trappola mortale. Scritto da Chris Sparling (Buried - Sepolto) e con gli attori Brian Geraghty, Josh Peck, e Alice Eve, ATM - Trappola mortale segue tre colleghi di lavoro che recandosi a tarda notte presso una cabina bancomat si trovano in una feroce lotta per la sopravvivenza dopo essere caduti nella trappola di uno sconosciuto.
Attualmente David risiede a Los Angeles, dove continua a sviluppare idee cinematografiche sia come regista che come produttore della sua società, la Onset Films.