I just happened to be glancing at the inner sleeve of Soul Searching and I noticed that Glenn plays the majority of the instruments. On True Love and Working Man he's even credited as the drummer.
I've never seen Glenn play the drums. I think maybe he just programmed a drum machine.