There are two known artists with this name. 1) Glen Johnson is a singer/songwriter/musician with the British group, Piano Magic. He also releases solo electronic/experimental/ambient music under the name, Textile Ranch and is one half of electro-pop duo, Future Conditional.
Johnson released his debut solo album, 'Details Not Recorded' on the Make Mine Music label in March 2009 and is currently working on the follow-up for his own label, Second Language. 2)