Окончил Белорусский политехнический институт и Минскую высшую партийную школу.
Начал профессиональный путь в Комсомоле. После окончания Минской высшей партийной школы занимал различные должности в райкомах партии. Был председателем Несвижского райисполкома.
В 1998 - 2000 гг. --заместитель председателя Минского облисполкома. 27 апреля 2000 г. указом Президента назначен первым заместителем председателя Минского облисполкома.
24 сентября 2001 года указом президента назначен заместителем премьер-министра Республики Беларусь. Курировал работу социальной сферы, науки, торговли.
3 января 2002 года возглавил государственную комиссию по разработке гимна Республики Беларусь.
20 февраля 2004 года назначен представителем государства в ОАО "Белвнешэкономбанк" .
27 декабря 2005 года указом президента освобожден от должности Заместителя премьер-министра Республики Беларусь в связи с переводом на другую работу.
13 апреля 2006 года назначен Чрезвычайным и Полномочным Послом Республики Беларусь в Литовской Республике, Чрезвычайным и Полномочным Послом Республики Беларусь в Финляндской Республике по совместительству.