Tang was born in Guangzhou, Guangdong, China, He is the youngest of four children, having two older brothers and one older sister.
Upon graduation from secondary school, Tang acted in Hong Kong youth films starring Josephine Hsiao Fang-fang, Chen Chen, and Connie Chan Bo Jue throughout the 1960s.