1995年8月加入中國共產黨,1981年8月參加工作,大學本科。
1978年9月至1981年7月,貴州師範學院六盤水市學校化學專業學生;
1981年8月至1982年8月,盤縣特區城關中學教師;
1982年8月至1991年2月,盤縣特區一中教師;
1991年2月至1996年6月,盤縣特區檢察院助理、辦公室副主任(1992年9月至1994年7月在貴州電視大學法律專業學習);
1996年6月至1999年1月,盤縣特區組織部科員、組織科副科長(1994年9月至1997年7月在貴州省委黨校經管專業學習);
1999年1月至2002年7月,盤縣特區(盤縣)紀委辦公室主任;
2002年7月至2003年3月,盤縣西沖鎮黨委書記;
2003年3月至2007年3月,盤縣西沖鎮黨委書記、人大主席;
2007年3月至2011年6月,盤縣縣委辦主任;