Early career Glenn was the captain of the
Home United U-14 team and also played for the
National Football Academy’s U-15 team. He was also nominated for the
Dollah Kassim Award in 2015.
Young Lions Glenn signed with the
Singapore Premier League club
Young Lions in 2021. Glenn scored on his debut just three minutes after coming on in a league match against
Hougang United on 17 April 2021. He appeared only 10 times, only three of which being starts in the
2021 Singapore Premier League season.
Tampines Rovers On 7 January 2023, Glenn moved to
Tampines Rovers after he completed his compulsory national services obligation. He scored his first goal for the club 15 August 2023 in a 3–1 win over
Balestier Khalsa. On 18 September 2024, Glenn make his
AFC Champions League Two debut in a 4–2 lost to Thailand club
Bangkok United. On 24 October, he assisted twice helping his team to a 3–3 draw to Vietnamese club
Nam Định. On 19 October 2025, Glenn scored a brace in a 3–3 league draw to
Balestier Khalsa. He scored his first AFC Champions League Two goals against Korean club
Pohang Steelers on 6 November at the
Pohang Steel Yard stadium where he ran from his half and slotting the ball right in between the goalkeeper legs. ==International career==