Johannes Greiner nació en 1975 en Riehen (Basilea). Estudió 12 años en la escuela Rudolf Steiner de Basilea y después se graduó en música y pedagogía. Estudió euritmia en Basilea y desde 2001 es profesor en las escuelas Waldorf de Suiza. Ha dirigido producciones musicales con niños y jóvenes. Compositor, especialmente para el culto del Movimiento para la renovación religiosa. Numeroso conciertos, cursos y conferencias sobre historia de la música, cultura y antroposofía. Desde 2005 profesor en la Academia de pedagogía antroposófica en Dornach.