Выступал за московский ЦСКА. Первый матч за армейцев провёл в розыгрыше Кубка России 2005/06 в матче 1/16 финала против владимирского «Торпедо». В 2006 году стал чемпионом и обладателем Кубка России в составе ЦСКА. Перед началом сезона 2007 года был отдан в аренду в клуб первого дивизиона «Анжи» из Махачкалы. В январе 2008 года перешёл в клуб «Спартак-Нальчик». В августе 2008 года был взят в аренду клубом «Анжи». 20 ноября 2008 года, после завершения арендного соглашения, вернулся в «Спартак-Нальчик». Перед началом сезона 2009 года перешёл в новороссийский «Черноморец».