Achievements
- Has been member of the Russian U-18 and University National Team.
- Played at the 2006 European U-18 Championship.
- Played at the 2011 World University Games.
Made his debut with Unics Kazan 2 (Russia), Superleague B, during the 2005-06 season.
Signed for the 2006-07 season by Avtodor Saratov, Higher League.
Signed for the 2007-08 season by BC Sojuz Zaretechny, Superleague B.
Signed for the 2009-10 season by Triumph Lyubertsy.
Played there also the 2010-11 championship.
Signed for the 2011-12 season by BC Nizhny Novgorod.
In March'12, signed by BC Ryazan.
Signed for the 2012-13 season by Avtodor Saratov.
In March'13 signed by Ataman Rostov.
Played there also the 2013-14 championship.
Signed for the 2014-15 season by Krasnie Krilya Samara.
Signed for the 2015-16 season by Krasny Oktyabr Volgograd.