1976年10月毕业于蚌埠医学院医疗系。1976年10月~1984年9月在全椒县人民医院内科、病理科工作,任医师。1984年9月调入全椒县人民检察院一直从事法医工作,取得主检法医师、副主任医师技术职称,2006年3月退休。
1980年3月~1981年8月在安徽医学院进修临床病理。1988年9月~1989年4月在皖南医学院进修法医学。