歷任武漢大學外語系黨委委員、團總支書記,黃陂縣農村省委工作隊員,武漢大學外語系黨辦團總支書記、系黨委委員,丹江口市檢察院檢察員、副科長、黨組成員、副檢察長、黨組書記、檢察長,張灣區檢察院黨組書記、檢察長。2004年1月至今任張灣區人大常委會副主任。
十堰市張灣區檢察院檢察長、黨組書記,刑事檢察工程師,十堰市張灣區第五屆人大代表。1968年12月~1970年7月在均軍下鄉當知青,任大隊團支部組織委員;1970年8月~1973年12月在武大外文系俄語專業學習;1973年12月~1975年8月在武大外文系任黨支部副書記;1975年8月~1978年10月任武大外文系黨委委員、團總支部書記;1978年10月~1997年2月任丹江口市檢察院檢察長、黨組書記;1997年3月至今任現職;1998年11月至今任張灣區委委員。1996年5月獲全省優秀檢察官,個人立二等功1次。