Родился 6 августа 1967 г. в селе Барбаш Хасанского района Приморского края в семье военнослужащего.
В 1988 г. окончил Свердловское высшее военно-политическое танко-артиллерийское училище с присвоением квалификации «офицер с высшим военно-политическим образованием, учитель истории и обществоведения».
В 1995 г. прошел переподготовку в Региональном учебном центре переподготовки военнослужащих при Кубанском государственном университете по специальности «менеджмент» («организация банковской деятельности»), в 1998 г. окончил Всероссийский заочный финансово-экономический институт («экономист по специальности финансы и кредит»).
С 1994 по 2001 г. работал в различных коммерческих организациях, с 2001 по 2008 г. — в органах государственной власти Краснодарского края. Член Российского союза промышленников и предпринимателей (РСПП). Исполнительный директор координационного совета РСПП в Южном федеральном округе на общественных началах. Был руководителем аппарата (исполнительной дирекции) ассоциации «Объединение работодателей Краснодарского края».
Работал советником председателя правления коммерческого банка «Кубань кредит». В 2017-2021 гг. — депутат Законодательного собрания Краснодарского края VI созыва. Был избран 10 сентября 2017 г. по Предгорному одномандатному избирательному округу №31 от партии «Единая Россия» (60,02%). Секретарь комитета по финансово-бюджетной, налоговой и экономической политике, член фракции «Единая Россия».
Член штаба Общероссийского народного фронта (ОНФ) в Краснодарском крае. С 2021 г. — депутат Государственной думы РФ VIII созыва. Участвовал в выборах в Госдуму 19 сентября 2021 г. по списку «Единой России» (девятый номер региональной группы №48, Краснодарский край).
По итогам распределения мест в Госдуму не прошел, однако 29 сентября 2021 г. получил вакантный депутатский мандат по списку партии «Единая Россия».