He is an Englishfield hockey player, who made his international senior debut for the national squad in January 2002 in a match against Poland. NicknamedGlenda, Kirkham started his field hockey career at the small club of Alford from a young age, from here Glenn moved to the bigger club of Long Sutton until it was time to go to university. Glenn passed his A-levels at the Queen Elizabeth Grammar school in Alford and set off to the University of Loughborough where he played for Loughborough Students' Men's Hockey Club in the England Hockey League Premier Division. Currently, he is playing for East Grinstead. He was named as the England captain for 2006-07, and currently serves as vice-captain. He used to play football for the youth team of Scunthorpe United FC where he played in the junior FA Cup. He has also been an above average cricket player in his time, representing the legendary team Alford & District Cricket Club, in the Lincolnshire Premier League.
Glenn took part in the pinnacle of a hockey players career of the 2008 Olympics in Beijing, where the Great Britain hockey team beat Korea in the 5th/6th play off game to finish 5th.
Glenn was always part of the England team that participated in the field hockey world cup in Monchengladbach, Germany where they finished 5th overall. Also in the European championships in Liepzig, Germany in 2005 where they finished 6th.
Glenn was part of the England squad in Delhi, India at the Hero Honda World Cup that lost only one group game against Spain, putting them through to the semi-finals.
Kirkham represented Great Britain at the London 2012 Olympics, where the team finished in 4th place.