в 1987г. закончил Таганрогский радиотехнический институт имени В.Д. Калмыкова (ТРТИ) с присвоением квалификации инженера – электрика.
С 1987 - 2000 гг. работал инженером-программистом, заведующим сектором, заведующим объединенным научно-исследовательским отделом ТРТИ и Института проблем информатики Российской Академии Наук (ИПИ РАН) в г. Таганроге.
С 2000 - 2008 гг. работал в ГУП «ВНИИАС МПС РФ» в г.Москве, ранее именовавшийся НИИАС ЖТ в должностях заведующего сектором геоинформационных систем и спутниковых технологий, заведующего отделением, заместителем директора – заведующего отделением геоинформационных технологий на железнодорожном транспорте
С 2008 - 2015 гг. работал в должностях заместителя генерального директора – руководителя объединенного научно-технического комплекса по управлению инфраструктурой и безопасности движения, первого заместителя генерального директора АО «НИИАС».
С 2016 - 2020 гг. был избран на должность генерального директора АО «НИИАС».
С марта 2020г. избран научным руководителем АО «НИИАС».
Одновременно, ведет преподавательскую работу в Российском университете транспорта (ранее МИИТ), являясь заведующим кафедрой «Геодезии, геоинформатики и навигации».
Член редколлегии журналов «Автоматика, связь, информатика», «Железнодорожный транспорт», «Надежность», «Наука и технологии железных дорог», член Объединенного ученого совета ОАО «РЖД», член правления ассоциации участников перевозочного процесса «Транспортная наука», член научно-технического совета ОАО «РЖД», председатель научно-технического совета АО «НИИАС», член диссертационного совета
Д 218.005.15 Российского университета транспорта (МИИТ), член диссертационного совета по научной специальности 05.25.05 Южного федерального университета, член экспертных советов Министерства транспорта РФ, комитета по транспорту ГД РФ, член Попечительского совета Российской Академии образования.