Родился 8 ноября 1950 года. Место рождения — село Николаевка Мензелинского района Татарской АССР. В 1974 году с отличием окончил Ленинградскую Военную инженерную Краснознаменную академию им. А. Ф. Можайского. Доктор военных наук.
До 1996 года проходил службу в вооруженных силах. Впоследствии работал заместителем начальника управления IT ОАО «ЛУКОЙЛ», начальником центра стратегического развития IT ООО «ЛУКОЙЛ-Информ».
В компании «НЕОЛАНТ» курирует направление развития контактов с ключевыми игроками рынка информационных технологий.