Жариков родился 9 ноября 1975 года в Тульской области. Был выпускником Московского суворовского военного училища, окончил Военный университет Минобороны по специальности «Юриспруденция».
С 1997 года по 2007 год работал в военной прокуратуре, затем — с 2007 года по 2009 год — был руководителем военного следственного отдела Подольского гарнизона.
В дальнейшем работал в администрации города Подольска на руководящих должностях. С 2015 по 2019 год занимал пост главы городского округа Серпухов. После работал зампрокурора Смоленской области.
В январе 2022 года занял должность замглавы администрации городского округа Подольск. На посту главы округа Подольск начал работать с 9 марта 2022 года.
Временно исполняющим обязанности главы городского округа Подольск назначен замглавы администрации муниципалитета Роман Рязанцев, сообщила пресс-служба министерства территориальной политики Подмосковья.
В ведомстве уточнили, что решение о возложении временного исполнения полномочий главы Подольска на заместителя руководителя администрации было принято сегодня Советом депутатов городского округа в связи со смертью главы муниципалитета Дмитрия Жарикова.