Career
He represented Uzbekistan in two editions of the Olympic Games (1996 and 2000), since the nation"s breakup from the Soviet Union. Tsvetkovskiy made his official debut at the 1996 Summer Olympics in Atlanta. At the 2000 Summer Olympics in Sydney, Tsvetkovskiy competed only in two swimming events.
He eclipsed a FINA B-cut of 1:55.29 (200 m freestyle) from the Asian Championships in Busan, South of Korea.
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.
The following day, in the 200 m freestyle, Tsvetkovskiy placed forty-fourth on the morning prelims. He edged out Egypt"s Mahmoud El-Wany to lead the first heat by 0.26 of a second in a lifetime best of 1:54.93.