Цзоу родился в округе Синьхуа, провинция Хунань, в 1941 году. В настоящее время он является членом Китайской ассоциации художников, членом Совета провинции Хунань и президентом Института живописи региона Лоуди.
В его произведениях прослеживается глубокое знание культуры и возвышенный стиль, очарование экспрессионизма, а также тщательное внимание к деталям.
Его картины были показаны и опубликованы как в континентальной части Китая так и в странах и регионах, таких, как Франция, Индия, Япония, США, Сингапур, Тайвань и Гонконг. Его произведения находятся в Национальном Музее Китая . Его книга "Techniques of Meticulous Flowers-and-Bird Paintings" — всеобъемлющий и окончательный отчет о его опыте в живописи.