共河南省委办公厅担任秘书工作；1987年9月至1990年7月，在郑州大学历史系世界地区国别史专业学习，获历史学硕士学位。1994年，先后担任中共河南省委办公厅省委常委办公室副主任、主任；2001年4月，出任中共河南省委副秘书长；2003年5月，任河南省高级人民法院副院长（正厅级）。2005年6月，获武汉大学法学院法学博士学位。2007年底，和陕西省高级人民法院院长张立勇职务对调，担任陕西省高级人民法院党组书记；并于次年1月，在陕西省第十一届人大第一次会议上，被正式任命为陕西省高级人民法院院长。2012年