1984年结业于兰州医学院,此后一直在甘肃省人民医院内科系统从事临床工作至今。1987年定专业为消化内科并参与其临床医疗、教学、科研工作。1997年被评为副主任医师。2002年赴马达加斯加工作两年,2004年晋升为主任医师,先后主持或参与多项省级科研项目,撰写国际级论文1篇,国家级论文10篇,省级论文12篇。