A landscape painter, Glenn resides and paints in the high desert of southeast Arizona between the Dragoon and Chiracahua mountains. Born in Maine and reared in New York, he attended Rhode Island School of Design, spent four years in the Navy, and graduated from Fort Wright College with a BFA in Painting in 1975. He went on to receive an MFA in Painting from the University of Massachusetts in 1978. Glenn was an associate professor of Painting, Drawing, and Design at Maine College of Art from 1980 to 2001 before leaving to paint full time.
Glenn's work is represented in several galleries across the country and in many private, corporate and public collections in this country and Western Europe. He has been awarded several residencies, including MICA's Chateau du Rochefort-en-Terre, Brittany, France; the MacNamara Foundation, Westport Island,Maine; and most recently, Artist in Residence at Petrified Forest National Park.