No hay artículos
Revisa
Nació en Gloucestershire, Inglaterra. Estudió ilustración y se graduó en la Universidad Central Saint Martins, Londres.
En la actualidad vive en EE.UU.