1985年1至1989年5月,任哈市香坊區稅務局市場科科員;1989年5月至1994年9月,任哈市香坊區稅務局稅政一科科員;1994年10至1995年9月,任哈市地稅局香坊分局稽查六科科員;1995年10月至1997年9月,任哈市地稅局香坊分局稽查六科副科長;1997年10月至1999年3月,任哈市地稅局香坊分局法規科副科長(主持工作);1999年4月至2001年9月,任哈市地稅局香坊分局法規科科長;2001年10月至2006年9月,任哈市地稅局香坊分局六順所所長;2006年10月至2011年12月,任香坊區地稅局辦稅服務廳主任;2011年12月至2012年12月,任依蘭縣地稅局黨組成員、副局長(正科級,掛職);2012年12月至2013年12月,依蘭縣地稅局黨組書記、副局長。2013年12月起任依蘭縣地稅局黨組書記、局長。