В 1958 году призван в пограничные войска Закавказкого пограничного округа. Проходил службу старшим стрелком 15 пограничной заставы Батумского пограничного отряда.
В 1963 году окончил Высшее Пограничное Командное училище г. Алма-Ата.
С 1963 по 1965 год проходил службу заместителем начальника пограничной заставы в 58-ом пограничном отряде Тихоокеанского пограничного округа.
С 1965 по 1670 – начальник заставы в 58-ом, 69-ом пограничном отряде Краснознаменного Тихоокеанского пограничного округа. В 1973 году окончил Военную академию им. М.В.Фрунзе.
В 1973 году служил старшим офицером службы в 62-ом, 69-ом пограничном отряде.
С 1973 по 1976 год проходил службу заместителем начальника штаба, начальником отдела службы в 69-ом пограничном отряде.
С 1976 по 1980 год – начальник штаба 61-го пограничного отряда Краснознаменного Камчатского пограничного округа.
С 1980 по 1982 – начальник 61-го пограничного отряда Краснознаменного Камчатского пограничного округа.
В 1982 - заместитель начальника отдела службы Краснознаменного Среднеазиатского пограничного округа.
С 1982 по 1985 год проходил службу начальником 81-го пограничного отряда Краснознаменного Среднеазиатского пограничного округа. В 1985 году уволен в запас Вооруженных сил СССР.
С 1982 по 1985 год командовал 81-м пограничным отрядом, который участвовал в боевых действиях на территории Республики Афганистан.
Награжден орденом «Красной звезды», медалью «За боевые заслуги», медалью «За отличие в охране Государственной границы СССР», медалями «За безупречную службу» I,II,III степени, тринадцатью медалями.
Приказом Председателя ГКПВ РБ от 14.05.2001 года № 223 зачислен Почетным пограничником в воинскую часть 1242(Гомель).