Родился 11 апреля 1970 года в д. Закозель Дрогичинского района Брестской области.
Трудовой путь начинал рабочим в Суличевской начальной школе Дрогичинского района.
В 1995 году окончил Брестский государственный педагогический институт имени А.С. Пушкина, затем аспирантуру при Белорусском государственной педагогическим университете имени М. Танка.
Работал учителем в школе, до 2001 года - преподавателем в Брестском государственном университете имени А.С. Пушкина.
С ноября 2015 года – директор частного образовательного социально-информационного учреждения «За свой город».Автор свыше 25 научных публикаций.
В 2003 году Республиканским правозащитным общественным объединением «Белорусский Хельсинский Комитет» награжден специальным дипломом как лучший правозащитник.
Председатель Брестской областной организации Белорусской социал-демократической партии (Грамада).
Проживает в г. Бресте. Женат. Воспитал дочь.