LIU Jiakun was born in Chengdu in 1956, graduated from the Department of Architecture in Chongqing Institute of Architecture and Engineering in 1982.
In 1999 he founded Jiakun Architects.
LIU Jiakun works as the chief architect and his projects were selected for many international exhibitions, such as the Xiyuan Leisure Camp, the Series of Artist Work Studios, the Luyeyuan Stone Sculpture Art Museum, the Department of Sculpture of Sichuan Art Institute and "The Red Era" Entertainment Center. These projects also won the Honor Prize of the 7th ARCASIA, Chinese Architecture Art Prize in 2003, the China Architectural Record Award. The projects have been covered by Publications like: a+u, AV, area, Bauwelt, Architectural Record and the book MADE IN CHINA.
Since 2003 he is visiting professor at the Architecture Department of Southwest Jiaotong University. He gave lectures at the MIT in Boston, the Chinese University of Hong Kong and many universities in China.