Movies Logo
Home
Movies
TV Shows
People
Trending
Settings
Menu
An image from Song Ci: Red Oil-Paper Umbrella, one of the productions that also features Viola Liu.
Viola Liu
August 6, 1989 — Shenyang, Liaoning Province, China
—
Known for
Credits
Images
8.4
Our Glamorous Time
2018
3.0
The Eight Kings: Dragon Heist
2026
6.0
老千
2025
5.0
Song Ci: Red Oil-Paper Umbrella
2022
2.0
Invincible Eight-Diagram Palm
2023
Scroll to top