Born in Stary Oskol (Russia)
Before FC Astana, he performed for FC Oskol, Dynamo Moscow, Metallurg, Sokol (all – Russia), Daugava, Ventspils (both – Latvia), Shakhtyor (Soligorsk, Belarus).
He joined Astana in 2014.
He made his debut for the National Team of Kazakhstan on March 23, 2018 in a match against the Hungarian National Team. He has 8 caps for the national team.
He played 67 matches in European Competitions, in which he scored 3 goals. In tournaments under the auspices of UEFA he played for three clubs – Ventspils, Shakhtyor, Astana.
He is in the Top-5 of the club by the number of matches played.
|2019, 2018, 2017, 2016, 2015, 2014||Kazakhstan Champion|
|2020, 2019, 2015||Kazakhstan Super Cup Winner|
|2011||Latvian Cup Winner|