曾任上海市崇明县中兴镇党委书记,崇明县科委主任、党组书记、县科协主席,崇明县副县长,宝山区委常委、宣传部部长,上海市宝山区一级巡视员。
2015年03月,任上海市宝山区委常委、政法委书记。[1]
2021年09月,任上海市虹口区委副书记。
2021年9月3日,上海市委组织部发布干部任职前公示,杜松全拟任地区党委副书记。[2]
2021年11月10日,中国共产党上海市虹口区第十一届委员会举行第一次全体会议,杜松全当选为区委副书记。[3]