Glenn grew up in Toronto and studied English literature at the University of Toronto. He edits the film and stage sections at the independent weekly NOW Magazine, where he writes about theatre, movies, comedy, dance, and books. He frequently comments on the arts and social issues on TVO, CBC, and Newsworld.