Glen attended Glass House Mountains State School from 1983 to 1990. Glen became the 4th generation of his family to attend this school. In 1990 he was elected School Captain and also won the 12 year District Age Champion in Athletics.
Glen attended Immanuel Lutheran College after leaving primary school. In 2002 he joined the Queensland Police Force and was stationed at Surfers Paradise before moving to Beerwah Police Station in 2007. Glen stayed at Beerwah station until 2011.
In 2012 he became the Managing Director of The Drug Detection Agency Queensland, a position he continues to hold. He is married with two children and living on the Sunshine Coast.