A journalist and author of several anthologies, he lived and worked in the city of Suffolk. Born in 1940 in Enfield, Middlesex, he began his career as a journalist in Essex, then moved to London, where he worked on specialist magazines until he joined the New English Library. He edited a long series of anthologies and published numerous essays and reference works, as well as several novels, including The Hero (1973) and The Savage (1986). In 2001 he was awarded the Karl Edgard Wagner Award at the British Fantasy Awards. He died in 2007.