Ruan Weijing was born in Wenzhou,China in 1984. He had studied dancing for ten years since 1996, when he attended the Dancing Perfomance Class in Zhejiang Art School. In 2002, he was admitted by Beijing Dancing Academy, becoming an undergraduate student majoring in Classical Dancing.