Zeng was born in Harbin in the Chinese province of Heilongjiang.[1] At age eleven, he joined the youth program of the Beijing Ducks.[2] For his freshman year of high school, Zeng moved to the United States, enrolling at Windermere Preparatory School in Windermere, Florida.[3] As a sophomore, he averaged 15.5 points, 7.2 rebounds and 2.6 blocks per game, earning Class 3A All-State first team honors.[4] He returned to China after the season and was unable to rejoin the team in his junior season due to COVID-19 travel restrictions.[5] He also bypassed his senior year.[6]
Recruiting
Zeng was a consensus four-star recruit and was considered "China's top basketball prospect" by The Athletic.[7] On November 21, 2020, he committed to playing college basketball for Gonzaga over offers from Florida State, Florida and Virginia Tech, among others.[8] On April 24, 2021, he decommitted from Gonzaga with the intention of joining the NBA G League Ignite, in part because of the departure of assistant coach Tommy Lloyd, who had recruited him to Gonzaga.[7]
On August 2, 2025, Zeng signed an Exhibit 10 contract with the Brooklyn Nets. It was announced on X by Michael Scotto of The Athletic.[13] Zeng played in one preseason game against the Phoenix Suns. In his game, he played ten minutes and recorded one steal in a loss to the Phoenix Suns, with the score being 132-127.[14] Zeng was later waived on October 15.[15]
Resign with Ducks (2026-present)
After being waived from the Brooklyn Nets, it was announced on December 19, 2025, that Zeng had agreed to sign a three-year contract extension with his former team, the Beijing Ducks.[16]