1978至1982在鄭州大學歷史系學習。65438-0982任河南省開封市委辦公室主任。1985後,任河南省委辦公廳秘書、主任、副主任。1987至1989在鄭州大學歷史系學習,獲歷史學碩士學位。1991任河南省南樂縣委副書記(掛職鍛煉)。1994後,任河南省委辦公廳常委辦公室副主任、主任。1999河南省委辦公廳副主任。2001任河南省委副秘書長。2003年任河南省高級人民法院副院長、黨組成員、審判委員會委員。2005年獲武漢大學法學博士學位。2007年6月任河南省高級人民法院副院長、黨組副書記。2007年6月任陜西省高級人民法院黨組書記。2008年任陜西省高級人民法院院長、黨組書記。