Lee Spencer

Lee Spencer ( born Lee Alan Spencer-Todd in Emsworth, Hampshire in 1963.) is an English electronic musician, music theorist and record producer. As a solo artist, he is probably best known as the creator of Cavewaves a collection of ambient new age albums. Lee first came to prominence as the keyboard and freestyle analogue synthesizer player… Read More