Stephan studied law, musicology and cultural management at the universities in Bayreuth, Mainz, Cologne and Berlin. After early lessons in piano, he became a member of a chorus working with conductors such as Sergiu Celibidache, Sylvain Cambreling and Michael Gielen and orchestras such as the Munich Philharmonic and the SWR Symphony Orchestra. He gained valuable experience working in the artistic administration of Komische Oper Berlin, as assistant to the Director of the Rundfunkchor Berlin and as personal assistant to the Intendant of Dortmund Opera. In addition, he was also Managing President of a non-profit foundation in Berlin supporting young and talented artists. Stephan was a member of the jury of the International Singing Competition Debut. He gives lectures at the Berlin Summer University of the Arts, and works in audition trainings with students at the Hanns Eisler School of Music Berlin, at the Dutch National Opera Academy, and for further vocal academies and programs. He joined TACT in 2012.