1979年-1983年,中国人民大学法律系学习,获法学学士学位,并考取国家教委公派留学生。
1984年-1988年,法国蒙彼里利埃大学法学院学习,获硕士、博士学位。
1988年-1999年,先后在浙江大学哲学系、经济系、外经贸学院、公共管理系工作,曾担任国际经济法系系主任、外经贸学院副院长、公共管理系主任、涉外经济法律研究所所长、法与经济学研究所所长等职务。
1997年-2001年,第八届浙江省政协委员、社会法制委员会委员。
1999年-2005年,中国人民大学法学院教授、博士导师,国家重点研究基地中国人民大学刑事法律科学研究中心执行主任。
2005年-2013年,北京师范大学刑事法律科学研究院工作,任常务副院长。
2013年1月-2015年7月北京师范大学刑事法律科学研究院工作,任常务副院长,最高人民法院刑三庭副庭长。
2015年7月-北京师范大学刑事法律科学研究院工作,任常务副院长。