Родился 15 июля 1955 года в р.п.Погар Брянской области. Учился в Погарской средней школе №2. После окончания в 1976 году Орловского высшего военного командного училища связи проходил службу на советско-китайской границе в пограничных отрядах Восточного пограничного округа КГБ СССР (восточный Казахстан). В 1985 году закончил Военную академию связи (г.Ленинград) и продолжил службу в управлении войск Закавказского пограничного округа. С 1987 по 2005 год на различных должностях центрального аппарата Пограничной службы. Воинское звание генерал-майор присвоено в 1999 году. Ветеран боевых действий. Награжден рядом государственных и ведомственных наград. В настоящее время заместитель генерального директора ООО «Телекоммуникации Технологии Информация»(г.Москва).