David Bradley abandonó la escuela y se entrenó como fabricante de instrumentos ópticos hasta 1966, cuando se mudó a Londres para entrenarse como actor en la Real Academia de Arte Dramático. Bradley se unió a la Royal Shakespeare Company y actuó en la Laurence Olivier's National Theatre Company a principios de la década de 1970. Pronto se convirtió en un actor de teatro establecido, ganando un Premio Laurence Olivier por su papel en una producción de King Lear. En la pantalla grande ganó gran reconocimiento por interpretar a Argus Filch en la serie de películas de Harry Potter (2001-2011). Por otro lado, Bradley también interpretó papeles memorables en televisión como el de Walder Frey en la serie de fantasía de HBO Game of Thrones y el de Abraham Setrakian en la serie de terror FX The Strain. En 2013 actuó en la serie Broadchurch, por la que ganó el premio al mejor actor secundario en los Premios de la Academia Británica de Televisión de 2014. Recientemente trabajó junto a Ricky Gervais en la serie de Netflix After Life: Más allá de mi mujer.