Начал заниматься футболом в 1987 году в родном Воронеже. Первым тренером был Ю. С. Злых. Карьеру начал в любительском клубе «Газовик» Острогожск. В 1999 году подписал контракт с клубом «Факел» Воронеж. Однако, проведя один матч за клуб, был отдан в аренду в «Локомотив» Лиски. Вернувшись в «Факел», закрепился в основе и провёл за клуб два сезона. В 2002 году перешёл в саратовский «Сокол». Сезон 2003 Черкес провёл в аренде в «Черноморце». В 2004 году вернулся в Саратов. По окончании сезона был приглашен в клуб «Луч-Энергия». Два сезона (2005—2006) провел на Дальнем Востоке. В 2007 году Сергей Юран пригласил Черкеса в «Шинник», с которым вышел в премьер-лигу. В 2008 был избран капитаном «Шинника». В июне 2008 года принял решение покинуть ярославский клуб и перейти в краснодарскую «Кубань». Однако вскоре передумал, а в июне подписал контракт с ФК «Ростов». В сезоне-2010 назначен капитаном команды. С 2011 года выступал за «Факел» (Воронеж). 1 июня 2011 года был выставлен на трансфер. В августе 2011 года стал игроком клуба «Нижний Новгород».
В Премьер-Лиге провел 176 игр, забил 18 мячей.