В 1996 году перешёл в «Динамо-Газовик», с которым вышел в высшую лигу. В августе 1998 вернулся в «Черноморец». В 2001 году перешёл в клуб первого дивизиона «Шинник» из родного Ярославля. В том же году вышел с командой в Премьер-Лигу. В 2004 году перешёл в воронежский «Факел» из второго дивизиона, поднялся с ним в первый дивизион и в следующем году завершил профессиональную карьеру.
С августа 2006 года работал тренером в «Шиннике»[4], в 2008 году — тренером по физподготовке в дубле команды, позже — тренером ЦПЮФ ФК «Шинник» (1995 г. р.). В 2013 году был назначен тренером молодёжной команды[5].