Cecan competed in the men's 200 m freestyle at the 2000 Summer Olympics in Sydney. He posted a FINA B-time of 1:52.12 from the Summer Universiade in Palma de Mallorca, Spain. He challenged seven other swimmers in heat four, including Ukraine's Rostyslav Svanidze, a top 16 finalist in Atlanta four years earlier. Cecan raced to sixth place by three-tenths of a second (0.30) behind Kyrgyzstan's Dmitri Kuzmin in a time of 1:53.23. Cecan failed to advance into the semifinals, as he placed thirty-first overall in the prelims.