Eric Brown s-a născut în Haworth, Yorkshire, în mai 1960, și a început să scrie în 1975. În anii ′80, a călătorit mult prin Grecia și Asia (unele dintre romanele sale au acțiunea situată în India). A publicat pentru prima dată în 1982 – o piesă de teatru pentru copii, Noel’s Ark. Cariera lui s-a dezvoltat la sfârșitul anilor ′80, cu o succesiune de nuvele în Interzone și alte publicații. Povestirea sa, „The Time-Lapsed Man“, a câștigat sondajul cititorilor Interzone pentru cea mai admirată poveste din 1988 și un Premiu Eastercon pentru proză scurtă, în 1995.
A fost desemnat Cel mai bun scriitor nou de SF din Europa al anului la începutul anilor ′90 și ulterior a câștigat de două ori Premiul britanic de SF (pentru nuvelele „Hunting the Slarque“, în 1999, și „Children of Winter“ în 2001).