Родился 2 января 1949 года в городе Могилеве.
Окончил Белорусский ордена Трудового Красного Знамени политехнический институт, инженер-строитель; Академию общественных наук при ЦК КПСС.
Работал мастером, начальником участка СУ-56, главным инженером СУ-92 строительного треста № 12 в городе Могилеве, инструктором отдела строительства Могилевского обкома КПБ, главным инженером Могилевского облмежколхозстроя, заведующим отделом строительства Могилевского обкома КПБ, председателем правления Могилевского облсельстроя, Министром архитектуры и строительства Республики Беларусь, Заместителем Премьер-министра Республики Беларусь, Премьер-министром Республики Беларусь.
Избирался Председателем Совета Республики Национального собрания Республики Беларусь второго и третьего созывов.
Член Комиссии Парламентского Собрания Союза Беларуси и России по экономической политике, член Контрольно-бюджетной комиссии Межпарламентской Ассамблеи государств — участников Содружества Независимых Государств, член Постоянной комиссии Межпарламентской Ассамблеи Евразийского экономического сообщества по экономической политике, член Постоянной комиссии Парламентской Ассамблеи Организации Договора о коллективной безопасности по вопросам обороны и безопасности, руководитель делегации Национального собрания Республики Беларусь по осуществлению контактов с Парламентской ассамблеей Черноморского экономического сотрудничества.
Заместитель председателя Совета по взаимодействию органов местного самоуправления при Совете Республики Национального собрания Республики Беларусь.
Имеет Благодарность Президента Республики Беларусь. Награжден орденом «Содружество» (Межпарламентская Ассамблея государств — участников Содружества Независимых Государств), юбилейными медалями «90 лет Вооруженных Сил Республики Беларусь», «65 лет Победы в Великой Отечественной войне 1941 — 1945 гг.»,«65 год вызвалення Рэспублікі Беларусь ад нямецка-фашысцкіх захопнікаў», медалью «За сотрудничество» (Союзное государство), золотой медалью «МПА СНГ. 20 лет», Почетной грамотой Национального собрания Республики Беларусь, Почетной грамотой Совета Министров Республики Беларусь, Почетной грамотой Межпарламентской Ассамблеи Евразийского экономического сообщества, Почетной грамотой Совета Межпарламентской Ассамблеи государств — участников Содружества Независимых Государств.