Chen Shi-Zheng
Biography
Chen Shi-Zheng is a renowned New York-based theater and film director born in 1963 in Changsha, Hunan, China. He received his education at the Hunan Art School in Traditional Opera and later earned his MA from New York University's Tisch School of Arts. Chen's notable career highlights include directing the premiere production of Meredith Monk's opera Atlas in 1991 and a groundbreaking staging of The Peony Pavilion in 1999, which was the first complete production of the work in over 300 years.