С 1978 по 1994 год - служба в Вооруженных силах Российской Федерации.
С 1997 года - трудится в строительном комплексе. До 2006 года - возглавлял автодорожное предприятие Московской области- ГП "Высоковский автодор".
В 2006 году - создал Государственное унитарное предприятие Московской области "Московский областной дорожный центр".
В 2012 году - назначен на должность генерального директора ЗАО "Фирма "Мосводоканалстрой".
С 2013 по август 2014 года - генеральный директор ОАО "Мосавтодор и партнеры".
С августа 2014 по декабрь 2019 года - председатель Комитета по развитию транспортной инфраструктуры Санкт-Петербурга. Действительный государственный советник Санкт-Петербурга 2 класса.
С декабря 2019 года - врио генерального директора ОАО "Метрострой".
С февраля 2020 года - генеральный директор ОАО "Метрострой".