He was a member of the 11th and 13th National Committee of the Chinese People's Political Consultative Conference.
After graduation in August 1977, he was assigned to the Qinghai Animal Husbandry and Veterinary General Station.
In April 1981, he was despatched to the Qinghai Provincial Department of Animal Husbandry, where he worked for six years.
In March 1990, he rose to become deputy governor of Yushu Tibetan Autonomous Prefecture.
He was party secretary of Hainan Tibetan Autonomous Prefecture in November 2002, and held that office until May 2007.