Родился в 1975 году.
В 1999-м он окончил Московский электромеханический техникум, получив диплом техника-электромеханика, а в 2004 году – Московский государственный индустриальный университет по специальности «Инженер-автоконструктор».
В 2010-2011 годах работал заместителем начальника Засвияжского трамвайного депо.
Работал на стратегических предприятиях: «Уралвагонзавод» и «Уралтрансмаш», заместителем начальника и директором трамвайного депо в ГУП «Мосгортранс».
Был заместителем директора ООО «ПК Транспортные системы» - предприятия-изготовителя инновационных современных отечественных трамваев «Львёнок», «Богатырь», троллейбусов «Адмирал» и другого городского электротранспорта.
Был назначен руководителем МУП «Ульяновскэлектротранс» в марте 2022 года. С 1 февраля 2023 года его должность занял Дмитрий Шорин.