Muzi is a photographer and a multimedia artist. Since the age of 17, she had been living between Sydney, Beijing and Oahu, before currently residing in Northern California. She received a Bachelor of Visual Arts from University of Sydney, Australia, and a Master of Fine Art from University of California, Davis. Muzi’s artwork has been shown in China, Australia and the United States.
In 2017 Muzi founded Eighteen Percent Labs, a product photography and fine art printing service.