Glenn fue el cantante y compositor de Samhain y también contribuyó habitualmente tocando la guitarra, el bajo, el teclado, el piano e, incluso, la batería al grabar los álbumes de estudio.