Chen Shi-Zheng
Chen Shi-Zheng is a China-born, New York-based director. He studied traditional Chinese opera at a young age, and had become a leading actor before he moved to the US. While attending graduate school in NYU, he performed as a singer in contemporary music theatre and opera. He began his directing career with The Bacchae in … Continued