Shujian REN
任書剣
Shujian REN was born in Nanjing, China, and won the Imamura Shohei Award for his graduation film at the Japan Academy of Moving Images.
Films shown at Nippon Connection
Dandelion,
Japan 2003 (Director)
NC04