Born in Stuttgart, Germany he graduated Opera Directing at the Musikhochschule in Vienna. He has worked as a director and stage manager in numerous theatres, such as Bavarian State Opera, Grand Théâtre de Genève, Maggio Musicale/Florence, Turin, Bordeaux, Chorégies d’Orange and many others. In 2001 he recieved the title of Chevalier des Arts et des Lettres for his work at the Opera National de Paris. For five years after that Christoph Seuferle worked as the Director General at the Montpellier National Opera. Since 2007 he has worked at the Deutsche Oper Berlin, where he is responsible for general planning and casting.