Ο James Riordan γεννήθηκε στο Πόρτσμουθ της Αγγλίας, πήρε πτυχίο κοινωνικών επιστημών και ρωσικής γλώσσας από το πανεπισήμιο του Μπέρμιγχαμ. Έχει γράψει πολλά παιδικά βιβλία.