Уроженец Республики Беларусь. Образование высшее. Окончил Павлодарский индустриальный институт по специальности инженер-механик. Трудовую деятельность начал в 1960 году водителем в Автотранспортной конторе №3 Карагандинского совнархоза.
В 1962 году назначен инженером производства технического отдела, избран секретарем комсомольской организации автотранспортной организации, членом бюро Павлодарского горкома комсомола. В 1965 году принят в ряды коммунистической партии.
В 1968 году избран членом бюро Павлодарской областной комсомольской организации.
С 1970 по 1978 гг. – инструктор промышленно-транспортного отдела Павлодарского автотранспортного предприятия №1.
С 1992 по 1995 гг. – заместитель начальная автоуправления;
С 1995 по 2013 гг. – заместитель директора по социальным вопросам в автобусном парка №1.
Является заместителем председателя Совета аксакалов, заместителем председателя белорусского этнокультурного объединения «Культурный центр «Беларусь», где вносит значительный вклад в организацию деятельности центра, направленную на возрождение культуры, языка, традиции и обычаев белорусского народа. Активно участвует в общественной жизни Павлодарского Прииртышья, проводит большую работу по нравственно-духовному и патриотическому воспитанию молодежи и укреплению межэтнического согласия народа Казахстана.
Награды: Медаль «За освоение целинных земель» (1956 г.), орден «Знак Почета» (1974 г.), медаль «Ветеран труда» (1983 г.), «Облыс алдында сіңірген еңбегі үшін»(2013 г.), медаль «Армия генералы С.Қ. Нұрмағамбетов», юбилейные медали: «Ұлы Отан соғынсындағы Жеңіске 60 жыл», (2004 г.), «Ұлы Отан соғынсындағы Жеңіске 65 жыл», (2010 г.)«Ұлы Отан соғынсындағы Жеңіске 75 жыл» (2019 г.), «Қазақстан халқы Ассамблеясына 25 жыл»(2020 г.), Почетный знак «Белсенді қызмет үшін».