Xu Zhen
XU Zhen (1977) lives and works in Shanghai. His short film Rainbow was screened in Venice in 2001. Xu has since exhibited his works widely.
Filmography
(all short) Rainbow (2001), 18 Days (2006)
Xu Zhen at IFFR
18 Days
24'
China
IFFR 2008
24'
China
IFFR 2008