За время карьеры профессионального игрока выступал за московский «Спартак», «Химки», московское «Торпедо», «Кубань», «Ростов», киевский «Арсенал», московский «Спортакадемклуб». В конце марта 2009 года перешёл в «Анжи», с которым заключил соглашение до конца 2009 года. В 2010 году был игроком клуба «Жемчужина-Сочи».