Glenn was born and raised in the Allentown area of Pennsylvania. He holds an MFA in painting from the University of Montana, a BFA in painting from Southern Oregon University and an Associate’s degree in Commercial Art from Luzerne County College in Pennsylvania. Currently Glenn resides and operates an art studio in both Helena, Montana and Dixon, Illinois.

During the past 35 years Glenn has worked in the art field as an illustrator, photographer and a community arts organizer as well as maintaining a commitment to the development of his work as a fine artist. 

Glenn has also worked in art museums since 1992 and held the position as the Executive Director for the Butte Silver Bow Arts Foundation from 1997 through 2011. Glenn has been teaching art in community arts programs, colleges and universities since 1985. Currently he is an Associate Professor of Art and the Gallery Director at Sauk Valley Community College in Dixon, Illinois