Founder, Shishang Architecture , China
Chen Xuan is an award-winning architect, designer, artist and entrepreneur based in Beijing, China. As a leading female creative professional in China, her works include architecture, interior and space design, furniture, fashion and lifestyle product design.
In 1999 Chen Xuan founded Shi Shang Architecture, an architecture and interior design firm based in Beijing’s Caoshangdi Art District. Shi Shang focuses on high-end residential design projects including villa and condominium architecture and interior design, as well as innovative retail and hospitality designs. Her clients include Chinese A-List celebrities, influential business persons and venture capitalists as well as luxury brands and cultural institutions.
Chen Xuan’s instinct series of tables and furniture has been exhibited in the Beijing World Art Museum, is part of the ongoing collection of the Chengdu Biennale and has been purchased by influential people inside China and abroad, including French fashion designer Christian Louboutin. At the 2018 Salone di Mobile in Milan she launched her “Royals” furniture series in collaboration with Italian luxury label VG New Trend
As an influential person in the Chinese design industry, Chen Xuan is regularly invited to judge industry competitions and lecture on design and creativity. She is an ongoing judge on the CCTV2 program Kongjian Bangyang, she is a designer-host on Mengxiang Gaizaojia, Zhejiang TVs successful design-related program, she gives regular interviews and lectures on domestic and international design events.
A special session from the editors of Elle Deco China