Родился 19 сентября 1960 года в г.Калуга.
Образование высшее, окончил Калужский машиностроительный техникум, Киевское высшее военно-морское политическое училище и Академию Федеральной пограничной службы.
В 1984 - 1996 годах - служба в ВМФ, последняя должность - заместитель командира атомной подводной лодки.
В 1989 - 1991 годах - депутат городского Совета г. Шкотово-17 Приморского края.
1996 - 1999 годы - служба в пограничных войсках. В 1999 году уволен в запас в звании капитана 2 ранга.
В 2000 году - директор ГОУП МРЦ «Арктиквоенрезерв».
Избирался депутатом Мурманской областной Думы (Североморский избирательный округ №6).
Женат, двое детей.