Воспитанник курганского футбола. Первый тренер — Н. А. Киселёв. За команды мастеров начал выступать в 1988 году в составе команды 2 зоны второй лиги «Торпедо» (Курган). В 1992 и 1994 годах в составе «Динамо-Газовика» провёл 47 матчей и забил 3 мяча в Высшей лиге чемпионата России (ещё один гол забил в аннулированном матче).
В 1995—2003 годах выступал за команды второго российского дивизиона.