Родился 23 июня 1986 года в городе Ленинграде РСФСР в рабочей семье.
По окончании общеобразовательной школы № 59 г. Гомеля в 2001 году поступил в УО «Гомельский государственный дорожно-строительный техникум имени Ленинского комсомола Белоруссии». По окончании учебного заведения присвоена квалификация техника-электроника.
С 2005 по 2006 год проходил службу в Вооруженных Силах Республики Беларусь. Уволен в запас в звании «старший сержант».
С марта 2007 года по июнь 2008 года являлся электромонтером охранно-пожарной сигнализации монтажной группы Советского (г.Гомеля) отдела Департамента охраны МВД Республики Беларусь. Работал администратором зала ЧСУП «Интернеткафе».
С 2009 года работает инженером-электроником в ОАО «Гомельский завод «Коммунальник».
Член Белорусской социал-демократической партии (Грамада).
Женат, воспитывает дочь.