HUB
Acting
Yang Rui
*1979
in Beijing, China
Yang Rui (杨蕊) is a Chinese actress.
6/10
About Love
2005
8/10
Crouching Tiger, Hidden Dragon
2000
7/10
The Spirit of the Swords
2015