Yang Xiaochao was born in November 1958 in Nanjing, Jiangsu province. He joined the Communist Party of China in December 1990 and started his career in March 1977. He graduated from Capital University of Economics and Business (as an on-the-job postgraduate student) with a master’s degree in economics. He is an audit supervisor and accountant. He currently serves as vice-mayor of Beijing.
He formerly served as deputy director and then director of the commercial enterprises financial management division of the Beijing Municipal Bureau of Finance; deputy director and deputy secretary of the leading Party group of the Beijing Municipal Bureau of Local Taxation; director and secretary of the leading Party group of the Beijing Municipal Audit Bureau; and director and secretary of the leading Party group of the Beijing Municipal Bureau of Finance.