Theodoros Christodoulou was 24 years old at the time of the Salt Lake City Olympics, and he was making his Olympic debut. On 21 February, he participated in the men's giant slalom, finishing the first run in a time of 1 minute and 21.67 seconds, and the second in 1 minute and 19.92 seconds. This made his total time for the competition to be 2 minutes and 41.59 seconds, and placed him 54th, out of 57 competitors who finished the race, the gold medal was won by Stephan Eberharter of Austria in a time of 2 minutes and 23.28 seconds. Three days later, on 24 February, Christodoulou took part in the slalom, where he completed the first run in 59.74 seconds and was in 46th place. However, he failed to finish the second run, and went unranked for the competition. Christodoulou would later go on to represent Cyprus at the 2006 Winter Olympics.