Grew up with Lokomotiv Novosibirsk (Russia) youth teams.
Made his debut with the first team of Lokomotiv Novosibirsk in 2001-02.
Moved to Varese (Italy) in December 2001. Played there till 2004.
Selected by the Utah Jazz as 21st overall pick in the NBA Draft. Draft rights traded to the Dallas Mavericks.
Signed with the Dallas Mavericks in July 2004. Sent to the Fort Worth Flyers of the NBADL during the 2005-06 season.
Waived by the Dallas Mavericks in August 2006.
Signed with Khimky Moscow (Russia) August 2006.
Signed with Lokomotiv Novosybirsk (Russia) in 2008-09.
Signed with Nizhny Novgorov Basket (Russia) in July 2010.
Won the silver medal at the 2000 European Cadets Championship with the Russian National Team.