Tsang was born in Guangzhou, Guangdong, China on 17 May 1947.
Tsang grew his patriotic sentiments and interest in Marxism by reading the leftist newspaper Wen Wei Po which his father brought home from work everyday and worshipped Qian Xuesen, a reowned scientist who returned to the mainland from the United States in the 1950s.