1983年9月,中国矿业大学通风安全专业学习;
1987年7月,中国矿业学院北京研究生部采矿研究室助教;
1989年9月,中国矿业大学北京研究生部安全工程专业硕士研究生学习;
1992年4月,大同市计划委员会设计科科员;
1993年5月,大同市计划委员会设计科副科长;
1998年9月,大同市计划委员会工交科副科长;
2001年1月,大同市计划委员会外经科科长;
2002年2月,大同市发展计划委员会国外资金利用科科长;
2004年7月,大同市发展和改革委员会国外资金利用科科长;
2011年8月,大同市发展和改革委员会固定资产投资科科长;
2012年2月,大同市发展和改革委员会党组成员、副主任;
2017年6月,大同市发展和改革委员会党组书记、主任,大同市转型综改办主任;
2017年12月,大同市发展和改革委员会党组书记、主任,大同市新能源产业局(筹)局长;
2019年2月,大同市发展和改革委员会(市粮食和物资储备局)党组书记、主任(局长);
2020年6月,大同市发展和改革委员会(市粮食和物资储备局)党组书记、主任(局长)、一级调研员;
2021年2月--2021年4月,大同市人大常委会党组成员、副主任,市发展和改革委员会(市粮食和物资储备局)党组书记、主任(局长)、一级调研员;
2021年4月,大同市人大常委会党组成员、副主任。[1]
山西省第十三届人民代表大会代表,太行大学筹建工作领导小组成员。
2018年10月12日,大同市政府办公厅发布《关于成立太行大学筹建工作领导小组的通知》,王明生当选为小组成员。[2]
2021年1月24日,中共山西省委组织部发布干部任前公示,王明生拟提名为市人大常委会副主任候选人。[3]
2021年2月24日,大同市第十五届人民代表大会第六次会议,王明生当选为大同市人大常委会副主任。[4]
2021年4月28日,大同市第十五届人民代表大会常务委员会第三十八次会议通过,决定免去:王明生的大同市发展和改革委员会(市粮食和物资储备局)主任(局长)职务。[5]
2022年2月13日,大同市十六届人大常委会决定:王明生当选大同市十六届人大常委会副主任。[1]