Du Yuan
Du Yuan is a Chinese editor. She graduated from Beijing Film Academy in 1978.
Known for
Editing
Place of birth
Xi'an, Shaanxi Province, China
Known For
Credits
Photos
Thatched Memories
6
The Looming Storm
6.3
A Documentary About The Movie One Second
1