Glenn received his B.A. (Hons.) Economics from the University of Manitoba (1968); and his L.L.B. from Osgoode Hall Law School of York University in Toronto (1972).
He is a barrister and solicitor called to the Bars of Manitoba (1973), Saskatchewan (1979), and British Columbia (1989).