Image of Ren Holly Liu

Ren Holly Liu

Sorry, couldn't find any biography for Ren Holly Liu. Read bio at tmdb | Read bio at Wikipedia
Born:
In Urbana, Illinois, USA
Movie/TV Credits:
3
First Appeared:
In the movie The Origin Story (of Gerald the Lemon)
Latest Project:
Movie Fine China 2020-09-30
Known For
Poster of Fine China
Poster of Shepard
Poster of The Origin Story (of Gerald the Lemon)
Filmography
Movie The Origin Story (of Gerald the Lemon) Celine 2025
Movie Shepard Student 2020-03-10
Movie Fine China Lily 2020-09-30