Niu Xiaoyu graduated from Beijing Film Academy with a bachelor's degree and a master's degree in animation and experimental video.
Birthday: Invalid Date
August 12, 2021
July 22, 2018