Shen Zhan (1935), using the pen name Mu Dan (木丹), was born in Pinghu, Zhejiang Province. He studied at the Shanghai Electric Power University. He is known for his Chinese paintings, gouaches and comic strips. He was an associate editor of the Shanghai Education Publishing House.