В 2002 г. окончил механико-математический факультет Новосибирского государственного университета (НГУ), кандидат физико-математических наук, старший научный сотрудник лаборатории «Вычислительные методы геофизики» Института нефтегазовой геологии и геофизики им. А.А. Тро-фимука Сибирского отделения РАН. Занимается исследованиями в области разработки алгоритмов обработки данных сейсморазведки.
Eikonal solvers’ based two-point ray tracing algorithm // Геофизика 2012 г. Выпуск №3 ст: 13-17