He has played God, Moses, a Prophet, and a Cult Guru (his long white
beard fits these roles)
Glenn played the character "Thames" in the web tv pilot of "The Newest Pledge." When the show was adapted into a feature length film, Glenn played Thames' dad.