1977年2月-1982年1月成都科技大学水利工程建筑专业学习;1994年9月-1995年1月中央党校国家机关分校干部进修班学习。 1974年7月-1975年3月云阳县凤鸣公社插队;1975年3月-1977年2月云阳县凤鸣公社广播员;1982年1月-1985年3月冶金部重庆钢铁设计研究院给排水设计室工作;1985年3月-1992年11月重庆建筑高等专科学校基础部任教;1992年11月-1995年2月重庆建筑高等专科学校教务处副处长;1995年3月-1998年11月重庆建筑高等专科学校副校长,兼机关二总支书记(副厅局级)(期间:1995年晋升为副教授,1996年5月取得建筑监理工程师资格);1998年11月-2000年5月重庆建筑高等专科学校党委副书记、纪委书记;2000年6月-2000年9月 重庆大学工作(副厅局级干部);2000年10月-2003年7月重庆市委企业工委工作,任监事会主席;2003年8月-2003年12月重庆市国资委工作,任监事会主席;2004年1月-2011年08月中共西南政法大学委员会委员、常委、纪委书记;2011年08月至今 西南政法大学党委副书记、纪委书记。