Родился 27 июня 1972 г. в с. Красногвардейском Адыгейской автономной области Краснодарского края (ныне Республика Адыгея).
В 1994 г. окончил Кубанский сельскохозяйственный институт (в 1991 г. вуз преобразован в Кубанский государственный аграрный университет) по специальности "инженер по водному хозяйству и мелиорации". В 1998 г. в Кубанском государственном аграрном университете получил второе высшее экономическое образование.
С 1994 по 2003 г. работал в региональном отделении Фонда социального страхования РФ по Республике Адыгея. Затем был заместителем директора по финансам филиала НПО "Микроген".
С июля 2008 по февраль 2013 г. возглавлял межрайонную инспекцию Федеральной налоговой службы №3 по Республике Адыгея.
Член регионального политического совета Всероссийской политической партии "Единая Россия".
В 2013-2017 гг. - глава Майкопа. С 6 февраля 2013 г. исполнял обязанности главы города. 26 мая 2013 г. на досрочных выборах был избран главой Майкопа. Баллотировался от партии "Единая России", по итогам голосования набрал 61,83% голосов (второе место - самовыдвиженец Сергей Поляков, 15,8%). Занимал должность мэра Майкопа до декабря 2017 г.
С 22 декабря 2017 г. по 4 августа 2020 г. - премьер-министр Республики Адыгея.
С 26 августа 2020 г. по декабрь 2021 г. - официальный представитель Республики Адыгея при губернаторе Краснодарского края.
С 2021 г. - член Совета Федерации РФ (сенатор). 14 декабря 2021 г. был наделен полномочиями сенатора - представителя от исполнительного органа власти Республики Адыгея (полномочия подтверждены в сентябре 2022 г.). Прежний сенатор от региона Олег Селезнев скончался 6 октября 2021 г.