1986年至1989年,就读于西安交通大学医学部法医学专业,获硕士学位。1989年至1995年,历任河北医科大学法医学教研室助教,讲师,副教授。1995年至1999年,历任河北医科大学法医学教研室教授,实验动物学部副主任,分子生物学研究室主任。1995年至1998年,就读于河北医科大学病理生理学专业,获博士学位。1999年,历任河北医科大学研究生部主任,研究生学院院长,法医学教研室主任,副校长,法医系主任,法医学院院长。2011年12月8日,当选中国工程院医药卫生学部院士。2022年12月,九三学社第十五届中央委员会副主席,常务委员。2023年03月,第十四届全国人大宪法和法律委员会副主任委员。