Родился 1 января 1957 года в Читинской области.
В 1975 году был призван на срочную службу. В 1976 году поступил и в 1980 году окончил Московское высшее пограничное Краснознаменное училище КГБ СССР.
С 1980 по 1984 годы проходил службу в разведотделах Даурского и Сретенского пограничных отрядах Забайкальского пограничного округа.
В 1984 году поступил и в 1986 году окончил Краснознаменный институт КГБ СССР им. Ю.В. Андропова.
С 1986 по 1994 годы проходил службу в должности заместителя начальника КПП «Гродно» по разведке Гродненского пограничного отряда Западного пограничного округа.
С 1994 по 1996 годы проходил службу в оперативных подразделениях Черняховского пограничного отряда и Управления Калининградской пограничной группы ФПС России.
С 1996 по 2007 годы служил в должности начальника оперативного отдела Черняховского пограничного отряда.
Награжден медалью «За отличие в охране государственной границы», знаками отличия ФПС России «За заслуги в пограничной службе» I и II степеней.