James Hawes, né en 1960, a grandi dans le Gloucestershire, à Edinburgh et dans le Shropshire. Il a étudié à Hertford College, Oxford. À partir de 1983, il est successivement chômeur, acteur/scénariste, enseignant d'anglais en Espagne, musicien, vendeur d'ordinateurs et archéologue. Il entre à l'université de Londres en 1987 où il effectue un doctorat de philosophie sur Nietzsche et Kafka. Il enseigne à Maynooth, en Irlande, de 1989 à 1991, puis est professeur d'allemand à l'université de Swansea. Il vit à Cardiff.
Il est l'auteur de six romans dont Une Mercedes blanche avec des ailerons et Pour le meilleur et pour l'Empire, publiés aux Éditions de l'Olivier.