Окончил кафедру ИУ7 МГТУ им. Н.Э. Баумана: бакалавриат, магистратуру, аспирантуру.
Работал программистом во ВНИИ радиотехники: занимался программированием встраиваемых систем.
Получил грант Фонда содействия инновациям на разработку системы измерения объектов перемещающейся камерой.
Проходил стажировку в Университете Хоккайдо, г. Саппоро, Япония: занимался статистической обработкой облаков точек, получаемых 3D-сканнером.
Отвечает за разработку подсистемы компьютерного зрения в проекте по созданию робота-собеседника.