Ren Holly Liu
January 1, 1970 (54 years old) in Urbana, Illinois, USA
Known For
Credits
- 2020 · Fine China as Lily
- 2020 · Shepard as Student
- Future · The Origin Story (of Gerald the Lemon) as Celine