В бытность футболистом выступал за томскую «Томь» и кемеровский «Кузбасс». За «Томь» во всех турнирах провёл более 300 матчей. По этому показателю является одним из рекордсменов клуба.
C 2004 года работает в тренерском штабе «Томи». С 2006 года старший тренер команды. Трижды был исполняющим обязанности главного тренера.
Статистика выступлений за «Томь» взята из мультимедийной энциклопедии томского футбола, за «Кузбасс» — с сайта КЛИСФ.