Glenn plays bass. I've seen it mentioned by Glenn, Timothy and Jack Tempchin. He even had a "signature" bass guitar.
Glenn has also said that he uses a drum machine at the start and then usually replaces it later with real drums. I haven't seen him mention playing the drums himself, though.