В 1994 году окончил Московский авиационный институт (технический университет).
В 2004 году – Академию управления МВД России.
С 2005 года работает в Федеральной миграционной службе, в настоящее время в должности начальника информационного управления ФМС России. Имеет звание полковника внутренней службы.
Принимал активное участие в работе по развитию процессов информатизации видов основной деятельности ФМС России и формированию информационных систем как источников полной, своевременной и достоверной информации о миграционных процессах, происходящих в Российской Федерации, а также в создании информационных систем в интересах службы на международном уровне.