Yang Xianzu, male, Han nationality, is a native of Jieyang, Guangdong province. He was born in 1939, graduated from Wuhan College of Posts and Telecommunications, and joined the CPC in 1975.
Yang began working in Yichang city of Hubei province, at the telecommunications bureau. In the 1980s he served as director of the Henan Provincial Posts and Telecommunications Bureau. In 1998 he was elected vice-minister of the Information Industry, and he also served as a member of the State Flood Control Headquarters. Yang has been a member of the CPC Central Commission for Discipline Inspection.
Yang Xianzu was a delegate to the 15th CPC National Congress.