Adrian Goldsworthy studeerde klassieke en moderne geschiedenis aan de universiteit van Oxford en promoveerde daar op de oorlogsmachine van het Romeinse leger. Daarna was hij onder meer verbonden aan de universiteiten van Cardiff en Londen. De laatste jaren legt hij zich volledig toe op het schrijven. Hij woont in Zuid-Wales.