Родился 10.12.1939 в д. Ивольск Уваровичского района Гомельской области
Образование:
Ташкентское танковое училище им. И.В.Сталина - 1962 г.
Военная академия бронетанковых войск им. Р.Я.Малиновского - 1973 г.
Прохождение военной службы:
01.1959 – 08.1959 – курсант 82 отдельного учебно-танкового батальона 29 танковой дивизии 5 танковой армии Белорусского военного округа.
08.1959 – 07.1962 – курсант Ташкентского танкового училища им. И.В.Сталина.
07.1962 – 09.1962 – в распоряжении главнокомандующего Группой Советских войск в Германии.
09.1962 – 12.1963 – командир танкового взвода 53 гвардейского танкового полка 6 гвардейской танковой дивизии Группы Советских войск в Германии.
12.1963 – 04.1967 – командир танкового взвода 78 гвардейского тяжелого танкового полка 6 гвардейской танковой дивизии Группы Советских войск в Германии.
04.1967 – 09.1968 – командир танкового взвода 78 гвардейского танкового полка 6 гвардейской танковой дивизии Группы Советских войск в Германии.
09.1968 – 10.1968 – в распоряжении командующего войсками Приволжского военного округа.
10.1968 – 11.1969 – командир танковой роты 680 мотострелкового полка Приволжского военного округа.
11.1969 – 02.1970 – командир 5 отдельной танковой роты 213 мотострелковой дивизии Приволжского военного округа.
02.1970 – 04.1970 – командир танковой роты 34 танкового полка 213 мотострелковой дивизии Приволжского военного округа.
04.1970 – 08.1970 – командир танкового батальона 34 танкового полка 213 мотострелковой дивизии Приволжского военного округа.
08.1970 – 06.1973 – слушатель командного факультета военной академии бронетанковых войск им. Р.Я. Малиновского
06.1973 – 02.1974 – заместитель командира 12 гвардейского танкового полка 4 гвардейской танковой дивизии Московского военного округа.
02.1974 – 08.1974 – начальник штаба – заместитель командира 13 гвардейского танкового полка 4 гвардейской танковой дивизии Московского военного округа.
08.1974 – 10.1974 – в распоряжении главнокомандующего Группой Советских войск в Германии.
10.1974 – 05.1976 – начальник штаба – заместитель командира 28 танкового полка 27 гвардейской танковой дивизии Группы Советских войск в Германии.
05.1976 – 01.1978 – командир 40 гвардейского танкового полка 11 гвардейской танковой дивизии Группы Советских войск в Германии.
01.1978 – 09.1979 – начальник штаба – заместитель командира 11 гвардейской танковой дивизии Группы Советских войск в Германии.
09.1979 – 08.1989 – заместитель начальника 3 отдела 3 управления Главного управления кадров министерства обороны СССР.
08.1989 – 05.1991 – начальник 3 отдела 3 управления Главного управления кадров министерства обороны СССР.
05.1991 – 06.1992 – начальник 1 отдела – заместитель начальника 3 управления Главного управления кадров Объединенных Вооруженных Сил СНГ.
06.1992 – 10.1992 – заместитель начальника 5 управления Главного управления кадров Объединенных Вооруженных Сил СНГ.
10.1992 – 01.1993 – заместитель начальника 4 управления Главного управления подготовки и распределения кадров Министерства обороны Российской Федерации.
09.01.1993 – 06.12.1996 – начальник Управления кадров Генерального штаба Вооруженных Сил Российской Федерации.
12.1996 – 03.1997 – в распоряжении начальника Генерального штаба Вооруженных Сил Российской Федерации.
03.03.1997 – уволен в запас.
Государственные награды:
1967 – орден Красной Звезды.
1978 – орден “За службу Родине в Вооруженных Силах СССР” III степени.
1989 – орден “Знак Почета”.