1981.09-1983.07 北京市顺义县北小营中学学生
1983.07-1987.07 北京师范学院政治教育专业学生
1987.07-1988.03 北京市顺义县成人教育局职工学校教师
1988.03-1989.11 中共顺义县委组织部科员
1989.11-1991.07 中共顺义县委办公室科员
1991.07-1992.12 中共顺义县委办公室行政科副科长、科长
1992.12-1993.07 中共顺义县委办公室副主任
1993.07-1994.08 北京国际机场工业开发区管委会副主任、开发总公司党委委员、副经理
1994.08-2000.08 北京天竺空港工业开发区管委会副主任、开发总公司党委委员、副经理
2000.08-2002.06 北京市顺义区南彩镇党委书记
2002.06-2003.02 北京空港物流园区管委会主任、开发中心经理
2003.02-2004.01 北京空港物流园区管委会主任、开发中心党委书记、经理
(其间:2003.03—2003.06参加北京市第22期中青年干部培训班)
2004.01-2004.06 北京市顺义区政府副区长、北京空港物流园区管委会主任、开发中心党委书记、经理
2004.06-2006.12 北京市顺义区政府副区长、北京空港物流基地管委会主任、开发中心党委书记、经理
2006.12-2007.02 中共北京市顺义区委常委、区政府副区长、北京空港物流基地管委会主任、开发中心党委书记、经理
2007.02-2010.02 中共北京市顺义区委常委、区政府副区长、北京空港物流基地管委会主任
2010.02-2010.03 中共北京市密云县委委员、常委、副书记(副局级)
2010.03-2010.12 中共密云县委副书记、密云县人民政府副县长、代理县长(正局级)
2011.01-2015.11 中共密云县委副书记、密云县人民政府党组书记、县长(正局级)(其间:2011.03-2011.04参加中共中央党校厅局级干部进修班)
2015.11—任北京市发展和改革委员会党组成员,北京市推进京津冀协同发展领导小组办公室常务副主任。(正局级)
2011年12月在密云县第十五届人民代表大会第一次会议上,王海臣当选县长。 [1]
2012年7月3日,当选为中国共产党北京市第十一届委员会委员。 [2]