在中共中央党校函授学院政法专业学习。2000年4月，任北京市高级人民法院副院长、党组成员。1999年到2002年，在中共中央党校在职研究生班法律专业学习。2002年12月，任北京市高级人民法院副院长、党组副书记（正厅级）。2003年9月，任北京市第一中级人民法院院长、党组书记。2007年5月，任北京市高级人民法院副院长、党组副书记。2008年1月，任北京市高级人民法院院长、党组书记。2013年1月，任北京市人民检察院党组书记。2013年2月，任北京市人民检察院检察长、党组书记。2016年1月，卸任北