Zhou begon zijn autosportcarrière in het karting in 2007, waarin hij tot 2014 actief bleef. In 2012 verhuisde hij van China naar Londen om deel te nemen aan Europese kampioenschappen. In 2013 werd hij kampioen in zowel de Britse als de Europese Rotax Max Junior. In 2014 werd hij opgenomen in de Ferrari Driver Academy.
In 2015 stapte Zhou fulltime over naar het Italiaanse Formule 4-kampioenschap voor Prema. Tijdens het raceweekend op het Autodromo Nazionale Monza won hij alle drie de races. Met zes andere podiumplaatsen werd hij achter teamgenoot Ralf Aron tweede in het kampioenschap met 223 punten. Tevens reed hij voor Prema in de eerste drie raceweekenden van het ADAC Formule 4-kampioenschap, waarin hij met twee podiumplaatsen als vijftiende eindigde met 45 punten.
In 2016 begon Zhou het seizoen in de Toyota Racing Series in Nieuw-Zeeland, waarbij hij uitkwam voor het team M2 Competition. Hij won één race op het Hampton Downs Motorsport Park en eindigde met drie andere podiumplaatsen als zesde in het kampioenschap met 685 punten. Aansluitend keerde hij terug naar Europa om dat jaar zijn debuut te maken in het Europees Formule 3-kampioenschap voor het team Motopark. Aan het begin van het seizoen behaalde hij twee podiumplaatsen op het Circuit Paul Ricard en de Hungaroring, maar in de rest van het jaar zakte hij weg en werd hij dertiende in de eindstand met 101 punten.
In 2017 bleef Zhou actief in de Formule 3, maar stapte hij over naar het Prema Powerteam. Hij eindigde regelmatiger op het podium, maar behaalde nog geen overwinningen. Met 149 punten verbeterde hij zichzelf naar de achtste plaats in het kampioenschap.
In 2018 kwam Zhou voor het derde seizoen uit in de Formule 3 en voor het tweede achtereenvolgende seizoen bij Prema. In de eerste race van het seizoen op het Circuit de Pau-Ville behaalde hij direct zijn eerste overwinning in het kampioenschap en tijdens het laatste raceweekend op de Hockenheimring voegde hij hier een tweede zege aan toe. Wisselende resultaten in de rest van het seizoen zorgden er echter voor dat hij zijn kampioenschapspositie van het voorgaande seizoen niet kon verbeteren; hij werd opnieuw achtste in de eindstand, ditmaal met 201 punten.
In 2019 debuteerde Zhou in de Formule 2 bij het eveneens debuterende team UNI-Virtuosi Racing. Hij kende een sterk debuutseizoen met podiumfinishes op het Circuit de Barcelona-Catalunya, het Circuit de Monaco, het Circuit Paul Ricard, Silverstone en het Yas Marina Circuit, alsmede een pole position op Silverstone. Met 140 punten eindigde hij als zevende in het klassement. Voor zijn prestaties ontving hij de dat jaar geïntroduceerde Anthoine Hubert Award voor de beste rookie van het jaar.
In 2020 bleef Zhou actief in de Formule 2 voor UNI-Virtuosi. Hij behaalde pole position in de seizoenopener op de Red Bull Ring, maar het duurde tot eind september totdat hij op het Sochi Autodrom zijn eerste overwinning boekte. Gedurende het seizoen behaalde hij nog vijf andere podiumplaatsen, waardoor hij met 151,5 punten zesde werd in het eindklassement.
In 2021 reed Zhou een derde seizoen in de Formule 2 bij UNI-Virtuosi. Hij kende een goede seizoensstart met overwinningen op het Bahrain International Circuit en op Monaco en leidde het kampioenschap. Vervolgens kwam hij in vier opeenvolgende races niet tot scoren. Op Silverstone behaalde hij weliswaar nog een zege, maar op Sochi spinde hij in de opwarmronde al uit de eerste race. In het laatste raceweekend op Yas Marina behaalde hij nog een vierde overwinning. Hij eindigde uiteindelijk als derde in het kampioenschap met 183 punten, achter de Prema-coureurs Oscar Piastri en Robert Shwartzman.
In november 2021 werd bekend dat Zhou vanaf 2022 voor het team van Alfa Romeo in de Formule 1 zal rijden als teamgenoot van Valtteri Bottas.[1] Hij wordt dan de eerste Chinese autocoureur in de hoogste formuleklasse.[2] Op 20 maart 2022 debuteerde hij met een tiende plaats tijdens de GP van Bahrein en scoorde daarmee zijn eerste punt.