Yang Shuntai (1947) was born in Ningbo, Zhejiang Province. He served as the director of the art editing office of Democracy and Legal System (民主与法制), and as director and deputy editor of the Shanghai Pictorial Publishing House.
Yang is known for oil paintings and watercolor paintings, but his designs for stamps have won prizes as well.