В 2003 году окончил Российский государственный открытый технический университет путей сообщения по специальности «Национальная экономика».
С декабря 1995 года по июль 2001 года работал ревизором по контролю налогов Управления Калининградской железной дороги.
С марта 2002 года по январь 2003 года работал менеджером отдела логистики ООО «Ресурсы севера-Транссервис».
С февраля 2003 года по ноябрь 2005 года занимал должность инженера по транспорту ООО «Балтэкспресс-Калининград».
С ноября 2005 года по август 2006 года работал инженером по организации перевозок грузов на железнодорожном транспорте ООО «Полфрост Калининград».
С августа 2006 года по август 2009 года занимал должность заместителя генерального директора в ООО «Транспартнер» и ООО «ОТМ 39».
С августа 2009 года по август 2010 года работал специалистом по грузовой работе отдела по работе с предприятиями Калининградской области Санкт-Петербургского филиала ОАО «Первая грузовая компания».
С августа 2010 по апрель 2016 года руководил компанией ООО «Ольдой».
В июне 2016 года был принят на работу в АО «РЖД Логистика» на должность ведущего специалиста отдела транспортных решений, в мае 2017 года был переведен на должность главного специалиста отдела транспортных решений, в октябре 2017 года был назначен на должность начальника отдела транспортных решений, с февраля 2020 года исполнял обязанности директора по логистике.
16 ноября 2020 года назначен на должность Директора по логистике АО «РЖД Логистика».