兼任中國科學技術學會建築史專業委員會副主任委員,中國建築學會建築史學分會學術委員,中國圓明園學會學術專業委員會副主任委員,國家文物局專家組成員等職。
1979年進入南京工學院(現東南大學)從學建築學,1983至1986年研讀建築歷史與理論專業,獲碩士學位。1997至1998年在瑞士蘇黎世高等工業大學作訪問學者。自1988年至2004年,先後多次在日本、香港、澳大利亞、新加坡的高校以及清華和北大作為高級訪問學者工作。1992年獲中華人民***和國國務院政府特殊津貼。
1990年任副教授,1997年任教授,1999年任博士生導師。