Yue Shi was born in Tianjin, China. He went to high school in Phillipines, and then went to Michigan State University with a major of Engineer. After 3 years, however, he decided to change his major to Studio Art. With the talent and passion for art, he finished his courseworks in another 2 years, and decided to become an artist.

Yue graduated from San Francisco Art Institute as an MFA (Master of Fine Art) student, and now he is a food photographer at the same time.