He made his debut for the Shrews on 5 October 2002 in the Third Division 0–1 defeat to Hartlepool United at Gay Meadow.
In 2004, he signed for Conference club Northwich Victoria, after terminating his contract by mutual consent.
Left Newtown in 2008 due to work commitments and Joined his local team Presteigne St. Andrews F.C.ve November 2013 Glenn signed for home town club Knighton Town in Mid Wales League Division 2 helping them to a 3rd-place finish and reaching the semi-final of The Central Wales F.A.
Glenn also played for Wales at various youth levels and gained 1 Welsh u20 cap vs England in 2003.
This biographical article related to association football in Wales, about a midfielder, is a stub.