[1] He represented Uzbekistan in two editions of the Olympic Games (1996 and 2000), since the nation's breakup from the Soviet Union.
He failed to reach the top 16 final in the 100 m freestyle, finishing forty-eighth in a time of 52.39.
He eclipsed a FINA B-cut of 1:55.29 (200 m freestyle) from the Asian Championships in Busan, South Korea.
[5] On the first day of the Games, he teamed up with Ravil Nachaev, Petr Vasiliev, and Oleg Pukhnatiy in the 4 × 100 m freestyle relay.
Although he swam the second leg in heat one, his team had been disqualified due to an early relay takeoff by Pukhnatiy.