Stefan Moser was born in Ulm (Germany) and attended the ballet school of the Stadttheater Ulm from 1979 to 1982. He joined first the John Cranko School in Stuttgart and then from 1985 the Munich Ballet Centre, where he received his diploma in 1987. He won the bronze medal at the Federal German Dance Competition in 1986. Since 1987 he has been engaged in Munich, where he has danced Lucentio in The Taming of the Shrew, as well as in Uwe Scholz's Piano Concerto in E-flat Major, Five Tangos by Hans van Manen, Tabula Rasa by Ohad Naharin and Larmes Blanches by Angelin Preljocaj. In 1993 Stefan Moser was promoted to soloist. In 1993 he presented his piece O tahidrômos at the 2nd Forum „Choreography“. During the 1995/96 season, Stefan Moser trained as a choreologist at the Benesh Institute in London. In 2002 he was elected Chairman of the Staff Council of the Bavarian State Opera and held this office until the 2021/22 season. At the Bavarian State Ballet he works currently in project management and personnel consulting.