Reba Zu, a young mainland Chinese actress, debuted as a popular model in magazines during high school. She later enrolled in the Performance Department of the Beijing Film Academy and transitioned into acting after graduation. Her film works include "Blind Cinema" and "The Battle of Lies", which won the Most Popular Audience Award at the 15th Busan International Film Festival. Her television dramas include "Empresses in the Palace" and "Love, Aiyaya I Do".