С 1969 года работал в Мозыре главным энергетиком нефтеперерабатывающего завода. В 1986 году участвовал в ликвидации последствий чернобыльской аварии в Гомельской области. Являлся председателем комиссий Верховного Совета Белоруссии 11-го и 12-го созывов. Занимался разработкой «Государственной программы преодоления последствий чернобыльской катастрофы на 1989—2000 годы», законов «О социальной защите граждан, пострадавших от чернобыльской катастрофы» и «О правовом режиме территорий, подвергшихся радиационному загрязнению в результате катастрофы на Чернобыльской АЭС». При его непосредственном участии разрабатывались программы ликвидации последствий этой катастрофы, решались вопросы переселения и трудоустройства пострадавшего населения, оздоровления детей и многие другие вопросы.