Having taken various Egyptological courses with Birkbeck College in the mid to late 90s, Glenn studied for his BA, MA and PhD at The University of Liverpool. After a one-year teaching post at Swansea University, he is now a Lecturer in Egyptology at The Universities of Manchester and Liverpool, where he has additional responsibility for admissions and widening participation.