Liu Sen

参加作品

Subdue The Devil
Director
Dreams on Sale
Director
The Wise Cat Catches Mice
Camera Operator
A Donatello award nominated documentary investigating the imbalances between rural and urban life in China.