辅仁大学图书馆学系毕业，于国立台湾大学图书馆学研究所取得硕士学位后，于美国北卡罗来纳大学教堂山分校图书馆暨资讯科学研究所进修，而后继续取得国立台湾大学图书馆学研究所博士学位。1980年于中山科学研究院图书馆担任资讯服务组馆员，1984起先后担任台北市立图书馆馆员、主任等职。1987年11月转任国民大会祕书资料组科长，1996年调升为国民大会资料处理组编纂（简任十职等）。1998年5月返回台北市立图书馆担任馆长，至2009年7月卸任。2010年12月31日出任国家图书馆馆长迄今。