Родился 2 октября 1977 г. В 1999 г. окончил Финансовую академию при правительстве РФ по специальности «Финансы и кредит».
В 2002–2003 гг. работал начальником управления проектов в области ИТ ОАО «Горно-металлургическая компания «Норильский никель». С 2003 г. по 2006 г. занимал руководящие должности в управлении информационных технологий московского филиала ЗАО «Северсталь-Групп». С 2007 г. по 2009 г. — руководящие должности в управлении информационных технологий генеральной дирекции ОАО «Северсталь». В 2009–2012 гг. — директор по ИТ ОАО «Северсталь». С 2012 г. по 2014 г. занимал пост директора департамента информационных технологий ГК «Росатом». В 2014 г. перешел в ООО УК «Металлоинвест» на пост директора по ИТ. В декабре 2015 г. назначен директором по ИТ ОАО «Российские железные дороги». С декабря 2020 г. — заместитель генерального директора по ИТ ОАО «Российские железные дороги».