Du Yuan

Born: None

Du Yuan is a Chinese editor. She graduated from Beijing Film Academy in 1978.


Placeholder

The Looming Storm

as Captain Lao Zhang
Released: 2017-11-17

Yu, a self-assured factory guard, fancies himself a detective and begins poking his nose into a...

Movie page

A Documentary About The Movie One Second

as Herself
Released: 2020-11-17

Movie page

Thatched Memories

as uncredited
Released: 1998-01-01

Movie page