Glenn had tried to qualify for the Lakeside nine times before finding success in the 2008 BDO World Darts Championship. He has been described as a "geek" by the press but he is received warmly by the crowds. His catchphrase "Whazza!" on throwing the double has resounded across the Lakeside since he won his first match there.