
Al snel na zijn geboorte in Leeds (Engeland), besloot Glen een middelbare schoolopleiding te volgen en een aantal jaar aan de lokale kunstacademie door te brengen, waarna hij tekenles begon te geven aan de lokale jeugd, een leuk vak voor mensen die het interessant vinden.
Na enkele exposities en publicaties in het New Yorkse tijdschrift Small Faeces, zorgde de Amsterdamse uitgever De Harmonie voor zijn grote doorbraak in 1979, met de publicatie Atlas. Nu maakt hij alleen nog cartoons voor internationaal gepubliceerde tijdschriften en schilderijen en tekeningen die hij verkoopt tijdens exposities in de hele wereld.

