Glenn was born and raised in Kitchener and has been a life-long resident of Waterloo Region, aside from the years spent at university in London and law school in Toronto. He graduated with a Bachelor of Arts degree from the University of Western Ontario in 1961, and obtained his LL.B. from Osgoode Hall Law School in 1964. Glenn completed his articles at the firm Clement, Eastman, Dreger, Martin & Meunier and was called the Bar of Ontario in 1966.
More recently, Glenn was a partner in the Kitchener firm of Ludwig, Lichtenheldt & Eby, practicing in the areas of real estate law, corporate-commercial law, and estates. He joined SorbaraLaw in September, 2011.
Glenn retired from the practice of law in 2017.