Richard Jones vive e lavora nel Devon da oltre 20 anni.
Dopo essersi laureato all’Università di Plymouth in Graphic Design and Illustration, ha completato il percorso con un dottorato di ricerca.
Il suo libro illustrato, The Snow Lion, di Jim Helmore, pubblicato nel 2017 con Simon e Schuster, è stato pubblicato in 20 lingue.