Né d'un père mineur et d'une mère couturière à Barnsley, dans le South Yorkshire en 1953, David Bradley est surtout connu pour avoir incarné Billy Casper dans le film Kes de Ken Loach en 1969. Avant ce rôle principal, Bradley n'avait joué que dans des pantomimes scolaires et avait décroché le premier rôle lors d'une audition ouverte face à des milliers d'enfants. Suite au succès de Kes, Bradley a dû changer son nom en Dai Bradley car l'acteur David Bradley possédait déjà une carte Equity sous ce nom. Bradley s'est alors tourné vers la télévision en tenant le rôle principal dans deux séries jeunesse, The Flaxton Boys et The Jensen Code, ainsi que des rôles secondaires dans Z Cars, Nearest and Dearest et A Family at War. Il a participé à plusieurs autres films en tant que jeune homme à la fin des années 70, notamment All Quiet on the Western Front, Zulu Dawn et Absolution, mais à la décennie suivante, Bradley a décidé d'abandonner le métier d'acteur pour se lancer dans l'écriture. Ces dernières années, il est revenu à la profession sous le nom de David Bradley et a eu des rôles dans le film Hummingbird et la série télévisée jeunesse The Dumping Ground.