Ella es el oficial de ejecución # 7, "El carro" del Cuerpo de Magos de la Corte Imperial.
Antes de despertarse como un humano artificial, Glenn fue contratada por Sion Rayford para investigar el Proyecto Revive Life. Desafortunadamente, este evento resultó en la muerte de Glenn.