Yang Rui (杨蕊) is a Chinese film director.
The Chainbreakers 2017
Director
The Bimo Records 2006
Credits from TMDB.