3 Works by Carolyn Newbold Chan Title Role Year Genre Ruiyun Producer The Dog Film Editor The Sari Film Editor