Eva Schestag studierte Sinologie in München, Nanjing, Zürich und Taipeh. In Frankfurt konzipierte sie für das Museum der Weltkulturen die Ausstellung »Bilder vom Glück« und unterrichtete als Lehrbeauftragte an der Universität Frankfurt am Main Klassisches Chinesisch. Sie lebt als freie Übersetzerin bei Frankfurt am Main.