В 2005 году окончил ГОУ ВПО «Санкт-Петербургский государственный инженерно-экономический университет» по специальности «Экономика и управление на предприятии (транспорт)», а также в 2019 году проходил курсы повышения квалификации в Московской школе управления «Сколково» по программе «Практика. Эмоциональный интеллект команды».
Свою трудовую деятельность начал в 2002 году в должности контролера контрольно-ревизорского отдела автобусного парка №1 СПб ГУП «Пассажиравтотранс». В период с 2002 года по 2016 год прошел путь от специалиста до начальника Управления безопасности движения и технического контроля СПб ГУП «Пассажиравтотранс».
С 2017 по 2018 год работал в подразделениях корпоративной безопасности АО «Федеральная пассажирская компания», затем с 2019 года возглавлял отдел контроля корпоративных связей и противодействия коррупции Управления безопасности в Центральном аппарате АО «ФПК» в Москве.
В 2020 году назначен на должность государственной гражданской службы Тульской области заместителя министра - директора департамента транспорта министерства транспорта и дорожного хозяйства Тульской области.
В августе 2021 года назначен на должность советника Главы города Норильска.
В период с июня 2023 года по ноябрь 2023 года совмещал должность советника Главы города Норильска и директора МКУ «Управление экологии».