- Has been member of the Russian U-20 National Team.
- Played at the 2017 European U-20 ‘B' Championship.
Grew up with Ataman Rostov (Russia) juniors.
In March'13 signed by Altaj Basket BArnau.
Signed for the 2014-15 season by Lokomotiv Kuban Krasnodar 2nd team.
He's still playing there, and also made his debut with Lokomotiv Kuban Krasnodar main team during the 2017-18 season.
Played there till December'18, also playing with Lokomotiv Kuban COP, Superleague.
In January'19 signed by Nizhny Novgorod.
Signed for the 2019-20 season by Lokomotiv Kuban Krasnodar.