His directorial debut End of Summer won KNN Award at 22nd Busan International Film Festival.
After he graduated from RMIT University with a Bachelor of Communication (Media) in 2011, he enrolled in the American Film Institute and acquired his Master of Fine Arts in Directing in 2013.
The film stars Zhang Songwen, Tan Zhuo, Ku Pao-ming, Dong Qing and Rong Zishan; There are some notable filmmakers participated in this film, including executive producers Terence Chang and Liao Ching-Sung, producers Jacqueline W. Liu and Yuyu Yang, editor Kong Jinlei, composer Lim Giong, and sound designer He Wei.
[30] In 2023, Zhou reunited with Zhang Songwen and Rong Zishan on the iQiyi original series Lost in the Shadows.
[31] Director Tian Zhuangzhuang describes End of Summer as "lively recreated the immatureness, purity, sincerity and pain of childhood which we all once experienced yet fading.