Родился 14 декабря 1965 года в селе Писаревка Унечского района Брянской области. Закончил Писаревскую среднюю школу. В 1984 году был призван в армию. Службу проходил в Демократической республике Афганистан.
В 1986 году демобилизовался. С 1986 по 1999 гг. служил в Унечском РОВД.
С января 2000 года по январь 2001 года по контракту принимал участие по наведению конституционного порядка в Чечне.
В настоящее время – пенсионер Министерства обороны РФ.