Футбольную карьеру начал в алматинском «Кайрате». В 2000 году перешёл в российский «Зенит» Санкт-Петербург, за который в чемпионате России провёл 16 матчей, забил 4 гола. В августе 2002 второго был выставлен на трансфер и перешёл в саратовский «Сокол», провёл за команду 16 матчей в 2002—2003 годах. В 2004 году играл за клуб «Лисма-Мордовия», в 2006 вернулся в Казахстан и в том же году завершил карьеру игрока.
Сыграл 6 матчей и забил 1 гол за сборную Казахстана.
По состоянию на октябрь 2010 — тренер команды 1993 года рождения в ДЮСШ «Смена» Санкт-Петербург.