Glenn is a documentary storyteller who creates human-driven films, from the arts to the sciences.
Long-form documentary directing credits include Flowing Water (6abc); The Barefoot Artist (Netflix); OC87: The Obsessive-Compulsive, Major Depression, Bipolar, Asperger’s Movie, (theatrical release, 2012, Netflix); Seductive Subversion: Women Pop Artists, 1958-1968, (OVATION, 2010); and Saint of 9/11, (Tribeca Film Festival, IFC theatrical release, 2006, Netflix).
Glenn has been honored with sixteen Mid-Atlantic Emmy Awards. A collection of his work was exhibited in the Philadelphia Museum of Art’s 20th Century Video Gallery. Glenn has directed films in China, Portugal, Kenya, Rwanda, Northern Ireland, Poland, Bosnia and the Republic of Georgia.