1973年6月至1978年4月省建三公司哈工地、青年農場分別任記帳員、會計員、財務主管;
1978年4月至1985年5月省建一公司第五工程處成本員、會計員、財務組長、財務副科長、科長;
1985年5月至1992年9月省審計局基建處、審理處副主任科員、主任科員;
1992年9月至1995年12月省審計廳審理處副處級審計員、副處長;
1995年12月至2006年1月省審計廳法制審計處處長;
2006年1月至2008年1月省審計廳總審計師兼法制處處長;
,2008年1月省審計廳總審計師(副廳級),
2010年6月任黑龍江省審計廳黨組成員、副廳長
擔任黑龍江省審計學會常務理事、黑龍江省註冊會計師協會常務理事、黑龍江省內部審計協會副會長。