7年5月，任北京市高级人民法院副院长、党组副书记。2008年1月，任北京市高级人民法院院长、党组书记。2013年1月，任北京市人民检察院党组书记。2013年2月，任北京市人民检察院检察长、党组书记。2016年1月，卸任北京市人民检察院检察长职务，由敬大力接任。2008年，当选为第十一届全国人民代表大会北京地区代表。2013年，当选为第十二届全国人民代表大会北京地区代表。