Родился 1.07.1948 г. Школу закончил в 1966 г.
В 1976г. окончил МВТУ им. Баумана по специальности "электронные вычислительные машины".
По распределению приехал в Казань на завод ЭВМ. Работал инженером, начальником КБ. Занимался автоматизацией проектирования и производства. Были разработаны: система моделирования логических схем и системы диагностики и контроля ТЭЗ.
В 1985г. заочно закончил аспирантуру и защитил кандидатскую диссертацию по специальности 051313. Тема диссертации "Моделирование логических схем большой размерности".
Работал в институт проблем информатики АН.
Занимался разработкой базы данных для САПР машиностроения, системой схемотехнического конструирования и моделирования, системами автоматического управления водоподготовки ТЭЦ и первичной переработки нефти, системами автоматизации деятельности «Жилищного фонда по ликвидации ветхого жилья» для РТ и Казэнергосбыта (частный сектор), а также автоматизации складской деятельности.
В Казанском коммерческом институте МГУК, на кафедре "Менеджмента" преподавал ряд дисциплин: теория организации, исследование систем управления, информационные технологии управления.
Занимался программированием в ряде фирм на основе баз данных MS SQL Server и ORACLE. Программирова языках C, C#, SQL, PLSQL.
Область научных интересов - исследование сложных динамических систем, технологии программирования.
Имеется 28 публикаций