Родился в д. Шестовичи Петриковского района Гомельской области БССР.
1.9.1966 года поступил в Инженерное училище, зачислен курсантом 2 взвода 9 роты.
20.7.1969 года окончил полный курс Калининградского ВВИКОЛКУ им. А.А. Жданова по программе среднего ВИУ по специальности дорожные машины и оборудование. Присвоена квалификация техника-механика. Лейтенант (24.7.1969).
Службу офицером начал с должности преподавателя-командира учебного взвода в 103 военной школе младших специалистов инженерных войск (г. Тапа ЭССР), начальником которой был полковник Жигайло В.В. 1973 - заместитель командира учебной роты. Там же.
1974 - поступил на механический факультет Военно-инженерной академии им. В.В. Куйбышева (г. Москва).
1978 - окончил Инженерную академию. Военный инженер. Назначен заместителем командира 28 гв. оисб по технической части ККВО (г. Пирятин).
1980 - заместитель командира 104 оисб по технической части ККВО (г. Шостка).
1982 - в распоряжении 10 Главного управления Генерального штаба ВС СССР, командирован в Анголу военным советником.
1984 - командир оисб 6 гв.ТА ККВО.
1985 - заместитель командира по вооружению 199 итп ККВО (г. Луганск).
1988 - командир 199 итп ККВО (г. Луганск).
Участник ликвидации аварии на ЧАЭС.
1992 - командир 199 итп ОДВО (г. Луганск).
3.5.1995 - уволен в запас по состоянию здоровья.
Женат. Воспитали двух дочерей. Имеют четырёх внуков и внучку.