
Родился в городе Горький 3 сентября 1969 года.
В 1991 году он окончил Горьковский госуниверситет имени Н.А. Лобачевского, а в 1996 году – Волго-Вятскую Академию госслужбы. Кандидат экономических наук.
С 1994 по 2000 год был Директором нижегородского областного центра молодежных инициатив.
В 2000 году занял пост Первого заместителя Генерального директора Государственного издательско-полиграфического предприятия "Нижполиграф".
В 2001 году начал работать в Администрации Кстовского муниципального района Нижегородской области в должности Первого заместителя Главы района.
С 2004 по 2007 год возглавлял топливную компанию "ВолгаТрансОйл" на посту Генерального директора.
С 2007 года работал Начальником Управления по общественным связям Аппарата Губернатора и Правительства Нижегородской области. В 2008 году он занял пост заместителя Руководителя Аппарата.
В 2009 году Артема Кавинова назначили Первым замом Министра внутренней политики Нижегородской области. В этом же году он стал заместителем Секретаря политсовета НРО "Единой России".
С 2011 года председатель комитета Законодательного собрания Нижегородской области по социальным вопросам и секретарем Регионального политического совета Нижегородского регионального отделения партии "Единая Россия".
31 октября 2014 года назначен министром социальной политики Нижегородской области
19 января 2016 года написал заявление о сложении полномочий секретаря НРО "Единой России".
Женат, у него есть две дочери.