1979.09-1983.07 西南政法大学法律专业学习;
1983.07-1986.06 四川省警校教师;
1986.06-1987.08 邛崃县公安局刑警队民警;
1987.08-1990.05 邛崃县公安局刑警队主办科员;
1990.05-1991.03 邛崃县公安局刑警队队长;
1991.03-1993.06 邛崃县公安局刑警队队长、副局级侦察员;
1993.06-1995.07 邛崃县公安局刑警队队长、正局级侦察员;
1995.07-1996.10 邛崃市公安局刑警大队大队长、正局级侦察员;
1996.10-1998.03 邛崃市公安局局长助理;
1998.03-2003.01 邛崃市公安局副局长、正局级侦察员;
2003.01-2004.12 邛崃市公安局局长;
2004.12-2006.01 蒲江县公安局局长;
2006.01-2007.08 大邑县公安局局长;
2007.08-2008.05 大邑县公安局局长(副县级);
2008.05-2011.12 大邑县副县长,公安局局长;
2011.12- 崇州市人民政府副市长、党组成员,市公安局局长、党委书记。