С 1988 по 1990 гг.
проходил срочную службу в армии.
С 1991 по 1994 гг.
проходил службу в отделении МВД России по району «Бирюлёво Восточное» города Москвы.
С 1994 по 2003 гг.
проходил службу в Федеральной службе налоговой полиции Российской Федерации.
С 2003 по 2004 гг.
занимал должность начальника отдела службы контроля легального оборота наркотиков Федеральной службы Российской Федерации по контролю за оборотом наркотиков.
С 2004 по 2013 гг.
работал ведущим юристом, начальником юридического отдела, начальником правового управления, заместителем руководителя, первым заместителем руководителя Департамента по конкурентной политике города Москвы.
С 2013 по 2014 гг.
занимал должность начальника отдела закупок Департамента развития контрактной системы Министерства экономического развития Российской Федерации.
С 2014 по 2017 гг.
работал заместителем руководителя Главного управления дорожного хозяйства Московской области.
В июне 2017 г.
назначен на должность заместителя министра транспорта и дорожной инфраструктуры Московской области.