Actor · Born 1979
Yang Rui (杨蕊) is a Chinese actress.
The Spirit of the Swords
2015
About Love
2005 · as Min
Crouching Tiger, Hidden Dragon
2000 · as Maid