Воспитанник спортивной школы «Смена». Победитель 1-ых Всемирных юношеских игр (Москва, 1998) в составе российской команды. В 1998—2000 годах выступал в зоне «Запад» второго дивизиона за «Зенит-2» (фарм-клуб «Зенита» СПб), провёл 63 игры, забил 6 голов. В 2001 году выступал в зоне «Запад» второго дивизиона за «Локомотив-Зенит-2» (36 игр, 2 гола). В 2002—2004 годах выступал за дубль «Зенита» (38 игр, голов нет). В 2003—2004 годах выступал за петербургский «Зенит» (15 игр в высшей лиге, голов нет). С 2004 по 2007 год играл за клуб «Луч-Энергия» из Владивостока (в высшей лиге 16 игр и 1 гол, в первой — 47 игр и 1 гол). В 2006—2007 гг. выступал также и за дубль «Луча-Энергии» (25 игр, 2 гола). В 2008—2009 годах играл за подольский «Витязь» в первом дивизионе. В сезоне-2010 выступал в первом дивизионе за «Динамо» (Санкт-Петербург). В 2011 году перешёл в клуб «Питер» (выступающий в любительском первенстве России).