Xuan Chen

Architect Beijing / China

0
Xuan Chen 0
Xuan Chen
Dr. Chen Xuan
Executive Director
Shishang Architecture, Beijing, China

• PhD at School of Architecture, Central Academy of Fine Arts, Beijing, China
• Director of the Institute of Culture, Arts and Design at the Beijing Architecture Engineering and Decoration Group Ltd.
• Vice Director, China Architectural Technology Group Ltd. Institute
• Executive Director, Shishang Architecture


Chen Xuan is the executive director and chief designer of Shishang Architecture. She founded the studio in 2004 and it has since become a leading architecture and design practice in China and beyond. Under her leadership, Shishang has completed many high-profile residential, commercial and cultural projects which are regularly featured in leading print and online publications.
Before starting Shishang, Chen Xuan joined the China Academy of Building Research in 2001, where she opened a commercial department within the China Building Technology Group Co. Ltd in 2002. During that period she was instrumental in designing multiple high profile government buildings like the Embassy of Saudi Arabia and the RenminZhengxie Newspaper Office Building.
In 2009, Chen Xuan returned to the Central Academy of Fine Arts to work on her PhD research program for Modern Art Museum Architecture.

When Chen Xuan is not busy designing, she performs as lead singer in the band The Key, and involves in many cross-discipline projects with fashion, merchandise and commercial art, many of which proceeds go to charity. Chen Xuan is also a regular guest and host in design-focused TV shows, gives lectures at top Chinese universities and writes articles for industry publications.
Published research essays and designs appear in Vogue, Cosmo, Domus International Chinese Edition, Interial Design Chinese Edition, China Architectural Daily, Architectural Digest, Better Home & Gardens, Hanghai Daily, China Daily, ilook, Beijing TV Station, Sohu.com, philips-lighting.cn and many other online and print media.
Xuan Chen
Xuan Chen

Dr. Chen Xuan Executive Director Shishang Architecture, Beijing, China • PhD at School of Architecture, Central Academy of Fine Arts, Beijing, China • Director of the Institute of Culture, Arts and Design at the Beijing Architecture Engineering and Decoration Group Ltd. • Vice Director, China Architectural Technology Group Ltd. Institute • Executive Director, Shishang Architecture Chen Xuan is the executive director and chief designer of Shishang Architecture. She founded the studio in 2004 and it has since become a leading architecture and design practice in China and beyond. Under her leadership, Shishang has completed many high-profile residential, commercial and cultural projects which are regularly featured in leading print and online publications. Before starting Shishang, Chen Xuan joined the China Academy of Building Research in 2001, where she opened a commercial department within the China Building Technology Group Co. Ltd in 2002. During that period she was instrumental in designing multiple high profile government buildings like the Embassy of Saudi Arabia and the RenminZhengxie Newspaper Office Building. In 2009, Chen Xuan returned to the Central Academy of Fine Arts to work on her PhD research program for Modern Art Museum Architecture. When Chen Xuan is not busy designing, she performs as lead singer in the band The Key, and involves in many cross-discipline projects with fashion, merchandise and commercial art, many of which proceeds go to charity. Chen Xuan is also a regular guest and host in design-focused TV shows, gives lectures at top Chinese universities and writes articles for industry publications. Published research essays and designs appear in Vogue, Cosmo, Domus International Chinese Edition, Interial Design Chinese Edition, China Architectural Daily, Architectural Digest, Better Home & Gardens, Hanghai Daily, China Daily, ilook, Beijing TV Station, Sohu.com, philips-lighting.cn and many other online and print media.