长期在三十八军工作。历任二师炮兵团班长、排长、参谋,司令部参谋,炮兵团一营副营长、代营长、团参谋长,司令部炮兵指挥部副团职参谋,炮兵旅参谋长、副旅长,集团军司令部炮兵指挥部副主任、一一三师参谋长,一一四师师长。1996年任师长期间转录武警,先后任武警一一四师师长、武警西藏自治区总队总队长、武警广东省总队总队长。
2007年——2009年任中国人民武装警察部队副参谋长。
2009年——2015年任中国人民武装警察部队参谋长。
2015年——任中国人民武装警察部队副司令员。
2012.11 当选中国共产党第十八届中央委员会候补委员。