He first competed for Kazakhstan, winning the team gold medal at the 2006 Junior World Championships, a team bronze medal at the 2006 Asian Games and an individual silver medal. He then switched to Russia, joining the national team in 2010. With them he was team bronze medallist at the 2011 and 2014 European Championships. He placed fourth at the 2010 and 2014 World Championships, also with the team.