Muchen was born in  1970, Liaoning, China and Shao Yinong was born in 1961, Qinghai, China. They both currently live and work in Beijing, China. The artist duo began their work with photography, but has recently explored other mediums such as installation and sculpture.