1951年毕业于北京大学医学系 。历任北京医学院第一附属医院(现北京大学第一医院)内科住院医师、主治医师、讲师、副教授,1985年任教授、主任医师,博士生导师。曾担任北大医院大内科教学副主任,胃肠科教授,任胃肠科主任(1978年---1994年间)。