Ailing Zhao received her Bachelor’s degree from Nankai University, and her Master’s degree from Tsinghua University. She is an attorney, a producer, and the co-producer of Forever Young (2015), The Family Running Forward (2015), and The Looming Storm (2017).