历任电子工业部第五十研究所六部主任、三部主任、副所长,信息产业部第五十研究所副所长,市计算技术研究所所长,市科委党组书记、副主任,市科教工作党委副书记等职。
2008年10月—2013年7月任中共上海市科学技术工作委员会书记。
2013年7月,上海市教卫工作党委书记。
2015年7月,任上海市第十四届人民代表大会教育科学文化卫生委员会副主任委员。
2015年7月23日,上海市十四届人大常委会第二十二次会议经审议表决,决定任命陈克宏为上海市第十四届人民代表大会教育科学文化卫生委员会副主任委员。