Was born in Kiev (Ukraine)
He played for Olympic Marseille (France), Metallurg, Vorskla (both – Ukraine), Banants (Armenia), Tobol, Ordabasy.
He is in the squad of FC Astana since 2020
He made his debut for the National Team of Kazakhstan in November 2018 in a match against the Georgian National Team. Has 11 caps for the national team
He played 11 matches in European Competitions
|2018, 2019||Third place in Kazakhstan Championship|
|2020||Kazakhstan Super Cup Winner|