Воспитанник бишкекского футбола. Первые тренеры — В. Н. Низовцев, З. И. Валиев.
Профессиональную карьеру начал в 1996 году. Играл за бишкекское «Динамо», в составе которого трижды становился чемпионом Киргизии.
В 2000 перешёл в казахстанский клуб «СОПФК Кайрат» и выиграл с ним Кубок Казахстана.
В 2001—2002 годах играл в махачкалинском «Анжи».
В 2003 году снова вернулся в Казахстан, где выступал за «Экибастузец», «Тараз» и павлодарский «Иртыш», в составе которого играет по-прежнему.
В сборной Киргизии сыграл 15 игр и забил 1 гол.