The son of an ICI executive from Ayrshire, Taylor was born in Croydon, Surrey, and grew up in Manchester. For a brief period in his teens the family home was in Tehran, where Taylor's father worked for a while before the Iranian revolution of 1978–1979.