Yang Rui (杨蕊) is a Chinese actress.
Crouching Tiger, Hidden Dragon
Movie • 2000
Demi-Gods and Semi-Devils
Series • 2003
The Return of the Condor Heroes
Series • 2006
The New Adventures of Chor Lau Heung
Series • 2001
Battle of the Post War
Series • 2009
About Love
Movie • 2005