Окончил Пермское высшее военное командно-инженерное краснознаменное училище ракетных войск специального назначения им. Маршала Советского Союза В.И. Чуйкова, Ленинградскую ВПШ при ЦК КПСС, Академию государственной службы при Президенте Российской Федерации.
С 1978 по 1999 год – служба в Вооруженных силах.
С 1999 по 2004 год находился на государственной службе в Аппарате Правительства Российской Федерации, заместитель начальника департамента правительственной информации.
С 2004 по 2005 год – заместитель исполнительного директора Российского союза автостраховщиков.
С 2005 по 2006 год находился на государственной службе в Министерстве информационных технологий и связи РФ и Министерстве промышленности и энергетики РФ.
С 2006 по 2013 год – работа в компаниях системной интеграции.
С апреля по сентябрь 2013 года – руководитель департамента проектов развития социальных информационных систем ФСС РФ.
С сентября 2013 года – руководитель департамента стратегического развития Фонда социального страхования Российской Федерации.