Окончил ВИКИ им. А. Ф. Можайского по специальности «программное обеспечение функционирования автоматизированных систем управления.
В 1993 году защитил кандидатскую диссертацию в области разработки и применения систем искусственного интеллекта для управления сложными системами.
В 1993 году с коллегами основал компанию «Фирма «Релакс», в которой разрабатывал и внедрял программные комплексы для здравоохранения и ОМС более чем в 25 субъектах РФ.
С 2002 по 2004 год работал в ММА им. И. М. Сеченова, где руководил разработкой и внедрением программного комплекса организации лечебного процесса Клинического центра.
С 2004 года − заместитель директора по ИТ Центрального научно-исследовательского института организации и информатизации здравоохранения, заместитель председателя Технического комитета ТК-468 «Информатизация здоровья», директор НП «Ассоциация медицинской информатики». Автор более 140 печатных работ в области информатизации.
В 2010 году защитил докторскую диссертацию на тему «Оптимизация информационного ресурса системы здравоохранения территории (ведомства)».
Руководил разработкой 35 национальных стандартов в области информатизации здравоохранения.