Renee Xu

Born: None


Placeholder

Limitation of Life

as Terry
Released: 2021-03-19

1950s New York. After immigrating from Shanghai to Upstate New York for more than a decade, the...

Movie page

Countdown

as Irene
Released: 2020-07-01

A family of four gathers for a humble dinner on Chinese New Year, yet also preparing for what is...

Movie page