Eric Brown Mayıs 1960 da İngiltere, Yorkshire'da doğmuştur. 1975 yılında yazamaya başlamıştır. 1980'lerd Yunanistan ve Asya'yo dolaşmıştır. İlk kitabı, çocuklar için yazdığı Noel Ark (1982) oyun kitabıdır.
Doksanların başında Best New European SF yazarı seçildi. Hunting the Slarque (1999) ve Children of Winter in (2001) kısa hikayeleri ile iki kere British Science Fiction Award ödülünü kazanmıştır.