Wenlei Chiu
Biography
Wenlei Chiu is a rising Australian actress, known for her breakout role as Sakura Shimabukuro in the critically acclaimed 2018 film "Locked Alone". Her portrayal of the complex and intriguing character solidified her position in the Australian film scene. With "Locked Alone", Chiu demonstrated her range and versatility as a young actress, leaving a lasting impression on audiences.