Родился 30 сентября 1954 года в поселке Лахденпохья в Карелии. Имеет высшее техническое и высшее специальное образование. С 1981 года — на службе в органах госбезопасности. В 2001 году был назначен заместителем директора Федеральной службы охраны. С 2002 года занимал пост директора Государственной фельдъегерской службы России. Награжден орденом "За заслуги перед Отечеством" I степени. Генерал-полковник. Кандидат юридических наук.