Liu Maoshan is a native of Suzhou, Jiangsu province. He is now vice-president of the Suzhou Chinese Painting Academy and a member of Chinese Artists Associations. He is rated as a national first class artist.
He was graduated from the Suzhou Institute of Arts and Crafts in 1962.
Having mastered a solid and intensive understanding of the works of classical European masters and modern impressionism, he later changed his interest to the creation of Chinese landscape painting.