Shi Hu was born in 1942 in Hebei. He is a research fellow at the Traditional Chinese Painting Institute of China National Academy of Painting. In 1958, he was admitted to the Beijing Arts and Crafts School; in 1960, he was enrolled at Zhejiang Academy of Fine Arts. Two years later, he enlisted in the army. In 1968, he became a teacher at the Beijing Arts and Crafts School; and in 1977, he began to work at the People’s Fine Arts Publishing House.