Born in 1984, Ni Youyu graduated from Fine Art College of Shanghai University in 2007. He is now living and working in Shanghai. He is the winner of 2014 Chinese Contemporary Art Awards (CCAA) Best Young Artist. Currently lives and works in Shanghai.