Academy graduate of Olimpik-UOR Donetsk and Donbas Donetsk.
The playing role is a midfielder.
Clubs: Monolit Kostyantynivka (2001), Shakhtar Donetsk (2002-2005), Karabakh Aghdam, Azerbaijan (2005), Vorskla Poltava (2006-2008), Dynamo Kyiv (2009), Dnipro (2010—2015), Volyn Lutsk (2015—2016), Dnipro (2016—2017), SK Dnipro-1 (2017—2020), Chornomorets Odesa (2021—2022).
Played 289 matches (25 goals) in the Ukrainian Premier League.
Played 12 matches (3 goals) in the championship of Azerbaijan.
Played 24 matches in European Cups (2 goals).
Played 10 matches in the national team of Ukraine (1 goal).
Europa League runner-up (2015).
Champion of Ukraine (2009).
Winner of the Ukrainian Super Cup (2009).
Since January 2023, he is an assistant to the head coach of FC Oleksandriya.
Since March 2023, he has been an assistant to the head coach of the national team of Ukraine.