泰州市
Wang was born in Surabaya, Indonesia to ethnic Chinese parents from Taizhou, Jiangsu and grew up in Ipoh, Malaysia. He completed his secondary education in , an English medium school in Ipoh. Wang studied history in the University of Malaya, where he received his bachelor's and master's degrees. He was a founding member of the University Socialist Club and its founding president in 1953.