Passé professionnel en 2014, à l'âge de , il est considéré comme l'un des joueurs les plus prometteurs dans sa catégorie d'âge. Au cours de la saison 2019-2020, Zhou connait ses premiers résultats sur le circuit, en atteignant pour la première fois la finale d'un tournoi classé, le Masters d'Europe, finale qu'il perd face à Neil Robertson. Seulement quelques semaines après cette performance, il perd une nouvelle finale classée au Snooker Shoot-Out. Depuis , il est classé mondial.