Yang Dazhi graduated from the Orchestral Department of Sichuan Conservatory of Music in 1982. He was assigned to the Guizhou Art School to serve as a flute lecturer. In 1984, he was appointed as the head of the Guizhou Provincial Radio Orchestra. In 1998, he joined the Music College of Guizhou University as a flute lecturer. He is also the President of the Guizhou Flute Society, in 2007 and 2008. Yang was awarded the title of Excellent Pipe Music Teacher of the Ministry of Education and the Ministry of Culture. He served as Vice Chairman of the Guizhou Provincial Wind Music Society in 2012 and a member of the China Wind Music Association in 2013 and in 2014, he served as the Chinese Flute Union in China.