D. B. JOHN, Galler'de doğdu. Avukatlık eğitimine başladı, ancak tarih ve bilim üzerine popüler çocuk kitaplarının editörlüğünü yaparak yayıncılık kariyerine yöneldi. 2009 yılında ilk romanı "Berlin'den Uçuş"u yazmak için Berlin, Almanya'ya taşındı. 2012'de Kuzey Kore'ye yaptığı ziyaret, Kuzeyin Yıldızı'na ilham kaynağı oldu. 2015 yılında, New York Times çok satanlar listesinde yer alan Hyeonseo Lee'nin "Yedi İsimli Kız" adlı anı kitabının ortak yazarlığını üstlendi. Londra, Angel'da yaşıyor.