Родился 17 декабря 1963 года на Украине в городе Днепропетровск. В 1986 году окончил механико-математический факультет МГУ им. М.В. Ломоносова, в 1991 году очную аспирантуру на этом факультете. Кандидат физико-математическизх наук (1991 г.), доцент (2001 г.), доктор физико-математическизх наук (2012 г.).
Имеет 37 научных работ и 5 учебно-методических пособий, область научных интересов - дифференциальные уравнения, псевдогруппы Ли, симметрии дифференциальных уравнений, метод эквивалентности Картана.
На кафедре высшей математики МГТУ гражданской авиации работал доцентом с сентября 2004 года по февраль 2011 года.