Карьеру начал в российских клубах низших дивизионов «Автозапчасть» Баксан, «Спартак» Нальчик, «Нарт» Нарткала. В 2000 году сыграл 12 матчей и забил 1 гол в высшем дивизионе в составе нижегородского «Локомотива». Отыграв второй круг в составе смоленского «Кристалла», уехал в Казахстан, где в 2001—2006 годах играл за «Есиль» и «Кайрат», «Астану». С 2007 играет за узбекский ФК «Бухара».
В 2004 году провёл одну игру за сборную Казахстана.