[3] Glenn scored on his debut just three minutes after coming on in a league match against Hougang United on 17 April 2021.
On 7 January 2023, Glenn moved to Tampines Rovers after he completed his compulsory national services obligation.
[5][6] Glenn made his international debut on 1 June 2022 against Kuwait in the 60th minute, replacing Ikhsan Fandi.
During the international friendly match against both Oceania countries, Papua New Guinea and Solomon Islands in June 2023, Glenn was shift down to play at left back under head coach Takayuki Nishigaya.
Glenn served his National Service (NS) obligations for the Singapore Armed Forces (SAF) from 2019 to 2021 where he completed his Specialist Cadet School (SCS) as a Sergeant after his Basic Military Training (BMT).