As a football player he played for the clubs Neftyannik, Orbita, Kairat, Traktor, Shakhter, Zhetysu. He is a member of the G100 club (Kazakhstani topscorers’ club).
As a functionary, he worked in Zhetysu, the Football Federation of Kazakhstan, the Ministry of Tourism and Sports of the Republic of Kazakhstan, the National Football League of Kazakhstan.
As a football player he played for the clubs Skif (Alma-Ata), Ak-Kanat (Uzun-Agach), Kairat (Almaty), Khimik (Dzhambul), Fosfor (Dzhambul), Taraz and for the National Team of Kazakhstan
Previously worked as the General Director of FC Taraz, Director of the Department of National Teams of the KFF