[1] Previously he served as chairman of the board and Party secretary of Haiken Group, a large state-owned agricultural enterprise.
After graduating in July 1985, he was assigned to the Western South China Sea Company, a branch of the CNOOC Limited.
He spent 15 years working at the Western South China Sea Company before moving to Chengmai County, where he was appointed deputy magistrate there.
[3][4][5][6] In April 2019, Yang has been placed under investigation for serious violations of laws and regulations by the Central Commission for Discipline Inspection (CCDI), the party's internal disciplinary body, and the National Supervisory Commission, the highest anti-corruption agency of China.
[7] On July 23, 2020, he was expelled from the Chinese Communist Party (CCP) and dismissed from public office.