He was born in Sutton Coldfield, West Midlands, and worked for music magazine the NME from approximately 1983 to 1987. Taylor is most closely associated with the "Indie" rock of that period.
He was born in Sutton Coldfield, West Midlands, and served as a staff member at music magazine the NME from around 1983 to 1987. Taylor is most closely linked with the "Indie" rock of that era.