Beaumont, İskoçya’da doğdu ve büyüdü. Manchester Metropolitan Üniversitesi’nden Yaratıcı Sanatlar-Yaratıcı Yazarlık dalında dereceyle mezun oldu. Brighton’da yaşayan yazar, özel bir muayenehanede psikoterapi danışmanı olarak çalışmaktadır.
İnsan psikolojisi üzerine yazdığı romanı On Üç’ün Gizemi için Sanat Konseyi Bursu almıştır