Воспитанник горьковского «Торпедо». Дебютировал за команду в чемпионате СССР в сезоне 1981/82, играл до сезона 1993/94, в котором перешёл в клуб третьего немецкого дивизиона «Рисерзе»[англ.] (Гармиш-Партенкирхен). Сезоны 1994/95 — 1997/98 провёл в клубе чемпионата Дании «Рёдовре». В сезоне 1998/99 играл за «Торпедо». В сезонах 2002/03 — 2003/04 — в команде второй лиги чемпионата России «Лукойл-Волга» (Кстово).