Chuanmin Su was born in Fengtai County, Anhui Province, China in 1955. In 1972 he entered the Anhui Art College and elected to teach in the university after graduation in 1975. In 1982 he took an advanced study of Stage Lighting Design at the Shanghai Theatre Academy.

He has taught courses in oil painting, landscape painting and stage art design for over 30 years, and has been the Director of the Art Department, Deputy Director of Academic Affairs, Director of the Green Anhui Calligraphy and Painting Association, the Vice-President of the Anhui Institute of Stage Arts, the Director of 'Theory of Anhui Art Association' and the Director of the Green Cultural and Green Anhui Institute of Aesthetics'.

Since 1999, he has concentrated on his art, having retired from college administrative duties, dedicating his time to his paintings, photography and personal research in Southern Anhui.