Родился 14 января 1943 года, село Добрянка, Кировоградская область, Украина.
С 1961-1964 – автоматчик, старший шофер мотострелкового полка 7-ой танковой дивизии в составе группы советских войск в Германии.
С 1965-1975 – г.Кишинёв – водитель, механик ОТК, инженер по ТБ автоколонны №2811, заместитель НПогЗ по политической части, начальник объединенной ремонтно-технической мастерской 22 ПогО.
С 1975-1992 – г.Дзержинск Минской обл. – начальник авторемонтной базы № 105 Западного пограничного округа СССР, начальник авторементного завода ПВ РБ.
1992-1997 – г.Минск – начальник управления вооружения и техники–заместитель командующего ПВ РБ по вооружению и технике, заместитель начальника ГУ ПВ РБ.
С 1999-2000 – г.Минск – заместитель начальника ГУ материально-технического снабжения Управления делами Президента РБ.
С 2000-2002 – г.Минск – главный инспектор отдела организации проектирования и строительства объектов таможенной инфраструктуры Управления организации проектирования объектов таможенной инфраструктуры.
С 1976-1979, 1985-1995 – Депутат городского совета г.Дзержинска Минской области. С 2002 – член Совета ветеранов-пограничников РБ.
С 2008-2011 – председатель Совета ветеранов органов пограничной службы РБ. Награжден: медалями: 1970 г. – «За доблестный труд», 1989 г. – «За отличие в охране границы СССР», 10 медалей юбилейных, памятных и за выслугу лет. Грамота Верховного совета БССР.
Приказом Председателя ГПК РБ от 17.12.2010 года № 740 зачислен Почетным пограничником в списки личного состава войсковой части 1463.
Умер 05.01.2011.Похоронен в Минске.