Родился 2 августа 1955 года в г.Кайщядорис Литовской ССР.
В 1977 году окончил Московское высшее пограничное командное Краснознаменное училище КГБ при СМ СССР. В 1977 году начал офицерскую службу в разведотделе Кингисеппского пого ПрибПО. В дальнейшем служил на различных должностях в оперативных органах Клайпедского и Калининградского пограничных отрядов, Пионерского ПОГРТП. Уволился в запас 2000 году.
В 1985 году выполнял интернациональный долг на территории Республики Афганистан. С февраля по июнь 1995 года принимал участие в КТО на Северном Кавказе.
Награжден медалью "За отличие в охране Государственной границы СССР", медалями "За безупречную службу" 2 и 3 степени, ведомственными медалями и знаками.
Умер 01.01.2004 года. Похоронен в г.Пионерский Калининградской области.