淡水忠寮人,1949年出生於台北大稻程,祖先清初乾隆年間,自泉州同安移民來台。小學及初中曾向台灣前輩陳敬輝學畫,師大附中時參加寫生會。1968年就讀中國文化大學建築與都市設計學系,成為中國早期建築師盧毓駿的學生,正式進入建築這一行。1972年結識民俗學這林衡道與畫家席德進,勤於田野調查,研究台灣古建築。 1974年在金門服役,走訪金門鄉下,於1978年出版第一本著作《金門民居建築》,1979年出版《台灣建築史》,1980年出版《台灣近代建築》,研究台灣建築成為他的專業。1980年代文建會成立後,開始主持台灣古蹟調查研究計劃,並擔任內政部及各縣市古蹟評鑑委員。1988年之後,常至中國大陸調查研究各地民居與古建築,並參加學術會議,足跡遠至青海與新疆。1996年起,擔任新加坡古蹟雙林寺修復顧問,兼事海外古蹟修護工作。
1962年出生於台北,1985年畢業於中國文化大學造園暨景觀學系,畢業後第一個工作就是古蹟調查與測繪,同年十二月進入李乾朗古建築研究室。1988年擔任文建會兒童文化資產叢書《林老爺蓋房子》撰文,1999年與李乾朗老師合著出版「古蹟入門」一書。