Начинал игровую карьеру в третьей лиге в московском «ТРАСКО». В 1995 году перешёл в ЦСКА, который тренировал тогда Александр Тарханов, дебютировал в главной команде 9 марта 1996 года в матче 2-го тура чемпионата России против тольяттинской «Лады» (3:1), выйдя на замену на 82-й минуте. В сезоне 1996 года провёл 22 матча в чемпионате, 1 — в кубке России, 3 — в Кубке УЕФА, в следующем сезоне — 20 матчей в чемпионате и 1 в кубке России. В 1998 году выступал на правах аренды за «Металлург» (Липецк) и «Сокол» (Саратов) в первом дивизионе.