Родился 6 апреля 1977 года в городе Ивантеевке Московской области.
В 1998 году окончил экономический факультет Московского государственного университета им. М. В. Ломоносова, позднее - Государственный университет морского и речного флота им. адмирала С. О. Макарова. В 2012 году получил степень ЕМВА Стокгольмской школы экономики в России.
В 1999-2010 годах занимал различные должности в коммерческих структурах, в том числе на предприятиях в области машиностроения и самолетостроения.
С 2011 по 2015 год работал в Федеральном агентстве морского и речного транспорта (Росморречфлот) в качестве заместителя начальника управления - начальника отдела экономического анализа, прогнозирования и согласования крупных сделок.
В 2015-2019 годах - начальник управления экономики и финансов Росморречфлота.
С 4 марта 2019 года занимал пост заместителя руководителя Федерального агентства морского и речного транспорта. С 30 августа 2022 года - руководитель Федерального агентства морского и речного транспорта.
Государственный советник РФ 2-го класса.