Sifan Shao

Born: None


Placeholder

Lucy

as Chinese Doctor
Released: 2014-07-25

A woman, accidentally caught in a dark deal, turns the tables on her captors and transforms into...

Movie page

Eden Log

as Technician
Released: 2007-12-26

A man wakes up deep inside a cave. Suffering amnesia, he has no recollection of how he came to...

Movie page

Love and Bruises

as Liang Bin
Released: 2011-09-01

Hua, a woman in her late twenties, goes against her family to become a teacher in Paris. She...

Movie page

Shanghaï Blues, nouveau monde

as Yu
Released: 2013-05-02

Movie page