Государственный и политический деятель Беларуси, деятель революционного движения в Западной Беларуси, один из организаторов патриотического подполья и партизанского движения в годы Великой Отечественной войны.
Родился 19 января (1 февраля по новому стилю) 1913 года в деревне Гаркавичи Сокольского уезда Гродненской губернии в бедной крестьянской семье. С детства батрачил. Член КПСС с 1932 г. Учился в партийной школе КПЗБ в Минске (1934–35), окончил ВПШ при ЦК ВКП(б) (1948).
С 1930 г. член КСМЗБ, секретарь Крынковского районного, Гродненского окружного комитетов КСМЗБ. С 1935 г. секретарь Слонимского окружного комитета КСМЗБ. Участвовал в руководстве стачками рабочих лесозаготовок, в транспортировке и распространении нелегальной литературы, в организации крестьянских сходок. 27.01.1936 г. в Виленском окружном суде во время судебного процесса над 17 революционерами по заданию ЦК КПЗБ стрелял в провокатора, был тяжело ранен и арестован, в июне приговорён к смертной казни. Благодаря протесту трудящихся Западной Беларуси, Польши, СССР, Чехословакии, Франции, США, Англии и др. стран смертный приговор заменён пожизненным тюремным заключением.
После воссоединения Западной Беларуси с БССР в 1939 г. избран депутатом Народного собрания Западной Беларуси, где выступил с докладом об установлении Советской власти на освобождённой территории. На 5-й (внеочередной) сессии Верховного Совета СССР как член Полномочной комиссии Народного собрания выступил с заявлением о включении Западной Беларуси в состав СССР и воссоединении с БССР. В 1939–41 гг. заместитель председателя Белостокского облисполкома.
В июне – августе 1941 участвовал в создании оборонительных сооружений вокруг Могилёва и формировании народного ополчения в Гомеле. С августа 1941 г. на фронте. С 1942 второй секретарь ЦК ЛКСМБ. Он неоднократно выполнял ответственные задания на оккупированной территории Беларуси, руководил деятельностью комсомольского подполья. 8 октября 1943 года за особые заслуги в развитии партизанского движения Сергей Осипович был награжден орденом Красного Знамени. В 1944–45 гг. заместитель начальника, начальник Польского штаба партизанского движения.
В 1949–52 гг. и в 1953–62 гг. первый секретарь Гродненского, Барановичского, Молодечненского, Минского обкомов КПБ. В 1952–53 гг. заместитель заведующего отделом ЦК КПБ, с 1962 г. секретарь ЦК КПБ, председатель Комитета партийно-государственного контроля ЦК КПБ и Совета Министров БССР, зам. Председателя Совета Министров БССР. С 1968 Председатель Президиума Верховного Совета БССР и заместитель Председателя Президиума Верховного Совета СССР. Член ЦК КПСС с 1961 г. Член ЦК КПБ с 1949 г., член Бюро ЦК КПБ с 1960 г. Депутат Верховного Совета СССР с 1940 г., Верховного Совета БССР с 1940 г.
Автор воспоминаний о революционной борьбе трудящихся Западной Беларуси.
В Могилёве его именем названы улица и переулок.