美国哥伦比亚大学图书馆学研究所硕士,德国柏林大学图书馆学研究所研究生。1926年至1930年任北海图书馆(现北京图书馆)组长,1930年至1933年先后任美国哥伦比亚大学图书馆馆员、德国普鲁士邦立图书馆交换馆员。1933年起先后任北平图书馆主任、北京大学图书馆馆长、西南联大图书馆馆长。1944至1949年任社会教育学院教授、教育部英美捐赠图书接收整理专员、罗斯福图书馆筹备主任,其间应美国国务院聘请,访问并考察图书馆。1949年起任联合国图书馆科长。1964年至1981年先后任美国俄亥俄州立大学图书馆行政教授主持东亚图书馆,
辅仁大学教授、讲座教授。1986年7月获旅美华人图书馆协会1986年最杰出图书馆员奖。发表有关图书馆学、目录学、文学评证等文章50余篇。著有《中国图书馆发展史》,1983年受到台湾图书馆界专家、学者的肯定和重视。1987年5月曾应北京图书馆、重庆图书馆的邀请回国讲学。