Воспитанник новосибирской ДЮСШ «Спартак» Начинал карьеру в мини-футбольном клубе «Сибиряк», один сезон провёл в футбольном клубе «Чкаловец». В 1999 году перешёл в московский «ГКИ-Газпром», в составе которого стал обладателем кубка и суперкубка России. С 2002 по 2004 год играл за московское «Динамо», дважды выиграл с ним чемпионат и Кубок России. В 2005—2007 годах играл за московский «Спартак», после чего перешёл в югорский клуб «ТТГ-Ява».
В январе 2011 года перешёл в подмосковный клуб «Мытищи».
Дебютировал за сборную России по мини-футболу в январе 2001 года в товарищеской игре против Азербайджана. Входил в состав сборной на чемпионате Европы 2003 года. Всего за сборную провёл 19 игр и забил 10 мячей[2].