1973年1月在建始縣原貓坪新華大隊下鄉;1974年9月在恩施地區師範學校中文專業學習;1976年7月在建始縣原貓坪區羅家中國小任教;1980年8月調建始縣第四中學任教;1984年2月調建始縣職業高中任教,任政教主任;1988年12月調建始縣菸草公司工作;1991年3月調中共建始縣紀委工作,先後任辦公室副主任、黨風廉政建設室主任;1996年1月調中共建始縣委辦公室工作,任縣委正科級督查員;1997年9月任業州鎮黨委副書記;1998年3月任業州鎮黨委副書記、鎮長;1999年2月任業州鎮黨委書記、鎮人大主席團主席;2001年11月任中共建始縣委組織部副部長;2004年1月至今任建始縣政協黨組成員、副主席。2006年12月8日當選為政協建始縣第七屆委員會副主席。