Shan Huang was born in Hunan Province, China. She currently lives in London. She received the Outstanding Graduate Honours in Digital Media Art from the Central Academy of Fine Arts, China, in 2021. She then studied at the Royal College of Art in the Department of Animation for her MA. She is currently exploring and refining her practice there.
With a growing interest in psychology, sociology, philosophy and multimedia, this artist thinks and creates experimental works by merging multiple disciplines and technologies such as painting; 3D animation; and virtual reality. Her work has been exhibited in Beijing, China; Brazil; and London, UK.