Glenn holds a Bachelor's Degree in Music from the New England Conservatory. He is the Band Director at Prozdor High School in Newton, and at the Waldorf School in Lexington. He also leads the bands of Shirim Klezmer Orchestra and Naftule’s Dream. Glenn has recordings on Rykodisc, Newport Classics, Tsadik and Northeastern, and performed at international jazz festivals in Montreal, Berlin, New York and others. His performance work has been with the Philly Pops and on major motion pictures by Woody Allen and Sidney Lumet. Glenn was the winner of Massachusetts Cultural Council Grant for music composition.