Zhou was born in 1986 in Chengdu, Sichuan Province. She also has a younger sister. At a young age, she went to Beijing to become a singer, but quit eventually. She made her film debut in Ocean Flame in 2008. She also starred in the biopic Ip Man: The Final Fight in 2013 alongside Hong Kong actor Anthony Wong.
Second Macau International Film Festival: Best Newcomer Actor Award for The Wild Strawberries 野草莓 (2010)