Воспитанник футбольной школы клуба «Памир» (Душанбе). В школе начинал вратарем, позже перевели на левый край защиты.
С 1977 — в дублирующем составе «Памира», с 1979 — в основе «Памира».
Выступал за команды «Памир» Душанбе, «Днепр» Днепропетровск, английский «Саутгемптон», «Черноморец» Одесса, «Металлург» Запорожье, «Кривбасс» Кривой Рог.
Зарекомендовал себя как жесткий неуступчивый защитник. Очень вынослив, был твердым игроком основы.
В 1987—1988 годах сыграл 8 матчей за олимпийскую сборную СССР, в том числе участвовал в финальном турнире ОИ-88, где со сборной СССР стал победителем (сыграл 4 матча, в финале не играл из-за дисквалификации).
В национальной сборной СССР в 1989 году сыграл в 2 товарищеских матчах.
Непродолжительное время возглавлял криворожский «Кривбасс» (1996) и запорожское «Торпедо» (1997). Тренер-селекционер «Днепра» (2000—2001). После смены тренерского штаба в «Днепре» с декабря 2001 года работает тренером-селекционером донецкого «Шахтера».