1979年1月至1982年8月任奉节县税务局税政股业务主办,
1982年9月至1984年8月四川省财政学校学习,
1984年9月至1987年8月任奉节县税务局税政股业务主办,
1987年9月至1989年7月四川财贸管理干部学院学习,
1989年8月至1990年7月任奉节县税务局直属征收分局税收管理员,
1990年8月至1991年12月任万县市税务局第二税务所税收管理员,
1991年12月至1993年2月任万县地区税务局征管科副主任科员,
1993年3月至1994年2月任万县市税务局征管科副主任科员,
1994年3月至1994年8月任万县市税务局征管科主任科员,
1994年9月至1996年4月任万县市国税局征管科副科长(主任科员),
1996年5月至1997年6月任万县市国税局所得税科副科长(主任科员),
1997年7月至1998年7月任万州区国税局所得税科副科长(主任科员),
1998年8月至2000年2月任万州区国税局税政管理科副科长(主任科员),
2000年3月至2006年8月任万州区国税局税政管理科科长,
2006年8月至2013年3月任万州区国税局党组成员、纪检组长,
2013年3月至2018年6月任万州区国税局党组成员、副局长,
2018年6月至2018年7月任万州区国税局、地税局联合党委委员,万州区国税局党组成员、副局长,
2018年7月至2018年10月任万州区国税局、地税局联合党委委员、国家税务总局重庆市万州区税务局副局长,
2018年10月任国家税务总局重庆市万州区税务局党委委员、副局长。