1987年毕业于兰州医学院。于2000年兰州医学院硕士研究生班结业。1993年晋升为心内科主治医师;1994年在北京阜外心血管病医院进修学习一年;1998年破格晋升为心血管副主任医师;2002年调入甘肃省人民医院,从事心内科工作至今。现任甘省心血管学会委员,甘肃省心脏起搏与心电生理学会委员、甘肃省人民医院心内科主任。主持举办国际国内学术会议3次;参加各类国际、国内学术会议70余次,亲临省内20余家县市级医院查房,举行业务讲座,帮助开展工作,足迹踏遍我省老少过区、穷困山区、边防哨所,为当地老百姓义诊、体检、讲解心血管疾病保健知识。为我省心血管事业的发展做出了自已应有的贡献,同时也为医院取得了较好的社会和经济效益。