Nació en 1916 en un pueblecito de Gales. A los siete años fue internado en un colegio inglés, donde sufrió el rígido sistema educativo británico que reflejaría luego en algunos de sus libros. Tomó parte en la Segunda Guerra Mundial, como piloto de aviación en la Royal Air Force y fue derribado en combate, por lo que tuvo que pasar seis meses hospitalizado. Después fue destinado a Londres, y en Washington empezó a escribir sus aventuras de guerra. Escribió guiones para películas; concibió personajes famosos como los Gremlins, y algunas de sus obras han sido llevadas al cine. Roald Dahl murió en Oxford a los 74 años de edad.