Shi Chenbai was born in Xi’an, Shaanxi Province in 1999 and graduated from Xi’an Academy of Fine Arts with a BA in Photography in 2021. Currently lives in Tokyo, Japan.