В 1983 году окончил Челябинский сельскохозяйственный институт по специальности инженер-электрик.
Работал в колхозе «Искра Ленина» Минусинского района. С 1985 года занимался партийной работой в ВЛКСМ – был вторым, затем первым секретарем Минусинского райкома ВЛКСМ.
С 1988 года — инструктор горкома КПСС Минусинска.
С 1990 по 2000 год — директор предприятий бытового обслуживания, генеральный директор ОАО «Минбыт».
С сентября 2000 года исполнял обязанности главы Минусинска, с января 2001 года — глава Минусинска.
28 марта 2004 года победил во втором туре и был избран на второй срок главой Минусинска.
С декабря 2007 года – Глава города – Председатель Минусинского городского Совета депутатов.
Анатолий Кекин являлся:
За годы работы Кекин награжден:
В субботу 27 июня Анатолий Кекин утонул в реке Енисей в районе Туруханска во время своего отпуска.
21 июля был похоронен.
Временно исполняющим обязанности градоначальника Минусинска является Михаил Зенченко, заместитель председателя минусинской городской Думы.
Дата, на которую назначат выборы нового мэра Минусинска, пока не определена.