Воспитанник школы московского ЦСКА. В 18-летнем возрасте сыграл 12 игр в высшей лиге за главную команду. Первую половину 1989 года отыграл в молдавском «Нистру» Кишинёв (первая лига), вторую — в украинском «Кристалле» Херсон, следующий год провёл в узбекском «Новбахоре» Наманган. В 1991—1994 играл в санкт-петербургском «Зените», был первым капитаном команды в чемпионате России. Конец карьеры провёл в клубах второй лиги. Победитель зоны «Центр» второй лиги 1995 года в составе клуба «Газовик-Газпром» (Ижевск).