Выступал за команды «Амур» (Комсомольск-на-Амуре), СКА (Хабаровск), «Океан» (Находка). Работал тренером в «Океане» (Находка), «СКА-Энергии» (Хабаровск). С октября 2006 г. по июль 2007 г. — главный тренер команды СКА (Хабаровск). Июнь 2008 — и.о. Главного тренера СКА (Хабаровск).