Пятнадцать сезонов (с 1988 по 1998 г. и с 2001 по 2005 г.) выступал в составе иркутской «Звезды». Один из лучших форвардов в истории иркутского футбола. Является рекордсменом клуба по количеству сыгранных матчей – 494. Забил 117 мячей. В сезонах 1999–2000 выступал в составе команды «Вентспилс» (Латвия), принимал участие в матчах Еврокубков. В сезоне 2008 был назначен тренером молодежной команды «Звезда». Закончил Высшую школу тренеров. С апреля 2009-го года – тренер «Радиан-Байкала».