Iola Xie
Biography
Iola Xie is a Chinese actress who has made a mark in the industry with her notable role as Iron Fan in the 2016 film "A Chinese Odyssey: Part Three". Her portrayal in this fantasy adventure has earned her recognition and cemented her position as a talented performer. With a strong presence on screen, Xie has demonstrated her ability to bring depth and nuance to her characters.