1963-1977年任北京医学院第一附属医院住院医师。
1978-1979年任北京医学院第一附属医院主治医师。
1980-1985年任北京医学院第一附属医院讲师。
1986-1990年任北京医学院第一附属医院副主任医师。
1990-1991任北京医学院第一附属医院科主任。
1992年至今任北京大学第一医院教授、主任医师。