Acting
Born November 12, 1979 · Beijing, China
Yang Rui (杨蕊) is a Chinese actress.
Crouching Tiger, Hidden Dragon
2000
Demi-Gods and Semi-Devils
2003
The Return of the Condor Heroes
2006
The New Adventures of Chor Lau Heung
2001
Happy 7 Fairies
2005
The Spirit of the Sword
2007
Under the Bodhi Tree
2011
Hua Xu Yin: City of Desperate Love
2015