Halvorsen var medlem av Arbeiderpartiet og var medlem av herredsstyret fra 1935 til 1940, deretter uavbrutt etter andre verdenskrig. I det midlertidige herredsstyret i 1945 var han varaordfører fra 8. mai, fra 14. august 1940 og fram til 31. desember 1940, var han ordfører. Fra januar 1956 var han varaordfører og deretter ordfører igjen fra 1. januar 1958 og ble sittende frem til 1971. Halvorsen var ordfører frem til han i 1971, døde av et hjerteanfall på Drammen sykehus, uka før hadde han ledet et budsjettmøtet i Nedre Eiker kommunestyre. Samme året han døde hadde han også bestemt seg for å gå av som ordfører etter nyttår.