1968 年—1970年小嶺公社石發一隊下鄉插隊;1970年—1972年小嶺鐵廠;1974年—1976年松花江地區交通局技術科技術員;1976年—1983 年松花江地區運輸公司哈貨車隊歷任技術員、保修廠副廠長、技術股股長;1983年—1985年黑龍江省道路運輸管理局辦公室副主任;1985年—1990年黑龍江省道 路運輸管理局安全稽查科副科長;1990年—1993年黑龍江省道路運輸管理局辦公室副主任兼安全保衛科科長;1993年—1996年黑龍江省道路運輸稽查總隊總隊 長;1996年—1998年黑龍江省交通廳汽車駕駛員培訓管理辦公室副主任;1998年—2001年黑龍江省道路運輸管理局副局長;2001年5月—2007年4月黑龍江省 道路運輸管理局副局長兼任黑龍江省交通廳汽車駕駛員培訓管理辦公室主任;2007年4月至今黑龍江省機動車駕駛員培訓管理辦公室主任。
1968 年—1970年小嶺公社石發一隊下鄉插隊;1970年—1972年小嶺鐵廠;1974年—1976年松花江地區交通局技術科技術員;1976年—1983 年松花江地區運輸公司哈貨車隊歷任技術員、保修廠副廠長、技術股股長;1983年—1985年黑龍江省道路運輸管理局辦公室副主任;1985年—1990年黑龍江省道 路運輸管理局安全稽查科副科長;1990年—1993年黑龍江省道路運輸管理局辦公室副主任兼安全保衛科科長;1993年—1996年黑龍江省道路運輸稽查總隊總隊 長;1996年—1998年黑龍江省交通廳汽車駕駛員培訓管理辦公室副主任;1998年—2001年黑龍江省道路運輸管理局副局長;2001年5月—2007年4月黑龍江省 道路運輸管理局副局長兼任黑龍江省交通廳汽車駕駛員培訓管理辦公室主任;2007年4月至今黑龍江省機動車駕駛員培訓管理辦公室主任。