Родился 27 августа 1943 года в гор. Минусинске Красноярского края.
В 1962-1963 годах проходил срочную службу на ОКПП «Ленинград». В 1966 году с отличием закончил Московское пограничное училище и направлен служить в Тихоокеанский пограничный округ. С 1967 по 1969 годы изучал китайский язык на специальном факультете МГУ;
Офицерскую службу проходил :
- 1969 – 1974 гг. – офицер разведотдела Посьетского пограничного отряда;
- 1974-1977 гг. – офицер разведотдела Управления Тихоокеанского пограничного округа;
- 1977 – 1983 гг. – начальник разведотдела Камень-Рыболовского отряда ТОПО;
- 1983 – 1986 гг. – начальник разведотдела Курильского пограничного отряда СВПО;
- 1986 – 1991 гг. – начальник разведотдела Клайпедского пограничного отряда ПрибПО;
- 1991 – 1994 гг. – заместитель начальника, начальник разведотдела Управления Северо-Восточного пограничного округа (г.Петропавловск-Камчатский);
- 1994 – 1998 гг. – начальник Службы собственной безопасности Калининградского пограничного управления ФПС РФ.
В сентябре 1993 года присвоено воинское звание генерал-майор
Награжден орденом Красной Звезды, медалью «За отличие в охране государственной границы», 11 медалями СССР и РФ.
Умер 17 марта 2022 года. Похоронен в г.Калининграде.