
Opera Australia: Turandot
TBA
NewDirector & actor · Changsha, Hunan, China
From Wikipedia, the free encyclopedia.
Chen Shi-Zheng (born in 1963 in Changsha, Hunan, China) is a New York-based theater director.
Where to start: Opera Australia: Turandot.
By viewer score, Opera Australia: Turandot at 0.0/10.
Three Times, Dark Matter.
7 films on TMDB, 6 as director, 1 as actor.