Kuzmin competed in three swimming events at the 2000 Summer Olympics in Sydney. He cleared a FINA B-standard of 1:51.90 from the Russian National Championships in Moscow. On the first day of the Games, Kuzmin teamed up with Alexei Pavlov, Konstantin Ushkov, and another Russian import Sergey Ashihmin in the 4×100 m freestyle relay. Kuzmin swam the third leg in heat two and recorded a split of 50.61, but the Kyrgyz rounded out an eight-team field to last place and twentieth overall with a final time of 3:25.03. In the 200 m freestyle, Kuzmin placed twenty-eighth on the morning prelims. Swimming in heat four, Kuzmin edged out Moldova's Andrei Cecan to take a fifth spot by three-tenths of a second (0.30) in 1:52.93. Two days later, in the 4×200 m freestyle relay, Kuzmin, along with Andrei Pakin, Aleksandr Shilin, and Ivan Ivanov, were disqualified from heat one for an early takeoff during the lead-off leg.