Родился в д. Рогинь. Окончил Буда-Кошелевский аграрно-технический колледж, Белорусскую государственную сельскохозяйственную академию, прошел переподготовку в Белорусском аграрном техническом университете.
С июля 2008 года работал заведующим машинным двором, заведующим механической мастерской КСУП «Ровковичи» Чечерского района. С 2009 по 2024 – лаборант, преподаватель специальных дисциплин, заведующий отделениями «Энергетическое обеспечение сельскохозяйственного производства», «Техническое обеспечение процессов сельскохозяйственного производства» Буда-Кошелевского аграрно-технического колледжа.
13 февраля текущего года назначен начальником отдела образования Буда-Кошелевского районного исполнительного комитета.