Футболом начал заниматься в 6 лет. Первая команда — «Текстильщик» Камышин. Первый официальный матч за команду сыграл 6 июля 1996 года в рамках 15-го тура чемпионата России в высшей лиге: в матче «Энергия-Текстильщик» — «Жемчужина» Сочи (0:1) отыграл второй тайм после выхода на замену. Всего в чемпионате 1996 года сыграл ещё в двух матчах, выходя на замену по ходу второго тайма гостевых игр против «Алании» и московского «Локомотива». В 1997 году играл за дубль камышинской команды, переименованной в «Энергию», в Третьей лиге и за основную команду в Первой лиге. В следующем сезоне играл в Первом дивизионе за «Нефтехимик». Сезон 1999 года начал во Втором дивизионе («Уралмаш»), вторую его половину провёл в сочинской «Жемчужине» (высший дивизион). В 2000 году играл за «Рубин» (занял 3-е место в Первом дивизионе), а в 2001 году заключил контракт с «Уралмашем», с которым в 2001 и 2002 годах побеждал в зоне «Урал» Второго дивизиона (в 2001 году за выход в Первый дивизион команда уступила хабаровскому СКА в стыковых матчах).