Zhang Zifeng começou a atuar aos 5 anos de idade, inicialmente em comerciais. Em 2009, ela ficou conhecida pelo público ao interpretar o papel de "Fang Deng" em seu filme de estreia "Aftershock", e ganhou o prêmio de Melhor Revelação no 31º Prêmio de Filmes Populares de Centenas de Flores por esse filme.