Родился 2 августа 1954 года в городе Котовске, Одесской области, Украинской ССР.
В 1975 году окончил с отличием Симферопольское высшее военно-политическое строительное училище по специальности «военно-политическая строительная».
В 1985 году окончил Военно-политическую ордена Ленина и Октябрьской революции Краснознаменную академию имени В. И. Ленина по специальности «военно-педагогическая: общественные науки».
Также окончил Военную академию экономики, финансов и права ВС РФ по специальности «юриспруденция».
В 1971-1998 годы проходил службу в Вооруженных силах СССР и РФ на офицерских должностях. Уволился в запас с поста заместителя начальника Главного военно-строительного управления Минобороны РФ.
В 1998-2004 годы работал заместителем префекта Северо-Западного административного округа Москвы.
В 2004-2012 годы — руководитель регионального исполнительного комитета в московском городском региональном отделении всероссийской политической партии «Единая Россия».
11 октября 2009 года был избран депутатом Московской городской думы V созыва по списку «Единой России» (первый номер в региональной группе №17).
С июня 2012 года по декабрь 2014 года работал в Администрации президента РФ на должности заместителя начальника управления президента РФ по внутренней политике (Олега Морозова). Курировал работу с органами власти Центрального и Северо-Западных федеральных округов.
С декабря 2014 года по октябрь 2016 года — руководитель регионального московского исполкома Общероссийского народного фронта (ОНФ).
18 сентября 2016 года избран депутатом Государственной думы РФ VII созыва по списку партии «Единая Россия» (шестой номер в региональной группе №35, город Москва). Вошел в состав партийной фракции.
19 сентября 2021 года избран депутатом Государственной думы РФ VIII созыва от «Единой России».