人物履歷
歷任江西省上饒地區中級人民法院刑事審判庭書記員、助理審判員、審判員、副庭長、刑事審判第一庭庭長、審判委員會委員、黨組成員;1996年4月至2004年3月任江西省高級人民法院刑事審判第一庭副庭長;
2004年3月至2005年10月任九江市中級人民法院院長、黨組書記;
2005年10月至2006年2月任最高人民法院審判員;
2006年2月至2010年8月任最高人民法院審判員、刑事審判第三庭副庭長;
2010年8月至2010年12月任最高人民法院審判員、刑事審判第三庭庭長;
2010年12月至2016年12月任最高人民法院審判委員會委員、審判員、刑事審判第三庭庭長;
2016年12月至2017年11月任最高人民法院審判委員會委員、審判員。2018年1月,天津大學法學院教授。