Родился 31 октября 1972 года в городе Столине Брестской области.
Окончил Белорусский государственный университет, Академию управления при Президенте Республики Беларусь.
Работал на различных должностях в Министерстве по управлению государственным имуществом и приватизации, Администрации Президента Республики Беларусь, аппарате Совета Федерации профсоюзов Беларуси; был заместителем генерального директора республиканского унитарного предприятия «Белорусское телеграфное агентство»; директором частного унитарного предприятия «Новое радио»; первым заместителем генерального директора республиканского унитарного предприятия «Белорусское телеграфное агентство»; первым заместителем Министра информации; генеральным директором ЗАО «Столичное телевидение»; Министром информации; Заместителем Главы Администрации Президента Республики Беларусь.
Председатель правления ЗАО «Второй национальный телеканал».
Член Белорусского профессионального союза работников государственных и других учреждений, республиканского общественного объединения «Белая Русь».
Имеет Благодарность Президента Республики Беларусь, награжден медалью «За трудовые заслуги», почетными грамотами Администрации Президента Республики Беларусь и Совета Министров Республики Беларусь.