Glenn has performed and recorded with myriad artists throughout diverse idioms including: classical, new music, ballet, opera, modern dance, jazz and improvised music, pop, rock, blues, funk, fusion, Broadway musicals, Afro-Caribbean, Afro-Cuban, Brazilian, and traditional West African styles.

He is an artist endorser with the Zildjian cymbal company, Vic Firth sticks & mallets, Remo drumheads & world percussion, an educational consultant with Black Swamp Percussion, and a member of the Percussive Arts Society.

Glenn is Professor of Music and Director of Percussion Studies at Youngstown State University where he teaches applied percussion, directs the Percussion Ensemble, and is co/founder and faculty advisor for the Youngstown Percussion Collective.