Directing
Born 28 December 1956 · Beijing, China · Died 29 November 2025 at 68
Known for
Filmography
11 films
1 show