В 1993 году окончил философский факультет Московского государственного университета имени М.В.Ломоносова.
В апреле 1996 года совместно с партнерами основал компанию «Н-Транс» (до 2008 года – «Северстальтранс»), крупнейшую в России группу, предоставляющую услуги в сфере транспорта и инфраструктуры, включая железнодорожные перевозки, управление портовыми активами. С момента основания компании является членом совета директоров. Портовые активы «Н-Транса» консолидированы в единую группу Global Ports, которая объединяет контейнерные терминалы на Северо-Западе, Дальнем Востоке России, Финляндии и специализированный нефтяной терминал на Балтике.