1973年11月至1979年1月,部队服役;1979年1月至1988年1月,定兴县张家庄乡经联社社长;1988年1月至1990年1月,定兴县对外贸易公司总经理;1990年1月至1992年3月,定兴县张家庄乡经联社社长;1992年3月至1994年1月,定兴县姚村乡经联社社长;1994年1月至1996年3月,易县易州镇党委副书记;1996年3月至1996年8月,易县城管处主任;1996年8月至1998年9月,易县易州镇镇长;1998年9月至1999年3月,易县管头镇党委书记;1999年3月至2000年9月,易县管头镇镇长兼党委书记;2002年9月至2002年8月,易县公安局党委副书记、副局长;2002年8月至2004年5月,涞水县公安局党委副书记、政委;2004年5月至2007年5月,涞水县公安局党委副书记、政委;2007年5月至 保定市森林公安局政委张建华(市森林公安局政委):协助森林公安局局长抓好公安局全面工作。
主抓森林公安局机关党建、组织人事、内务规范等方面的工作。