Воспитанник футбольных школ города Якутск. Первый тренер — Анатолий Николаевич Фёдоров[1]. В 1991—1992 годах играл за местное «Динамо», после чего отправился в ЦСКА-д. В Высшей лиге выступал за «Крылья Советов», «Уралан» и «Факел». 2002 год провёл в клубе «Газовик-Газпром». В 2003 году подписал контракт с тольяттинской «Ладой». Далее защищал цвета «Лукойла» и тверской «Волги». С 2005 года по 2008 год был игроком «Юнита», в котором завершил карьеру.