Teodoros Christodoulou oli 24-aastane Salt Lake City olümpiamängude ajal ja ta tegi oma olümpiamängude debüüdi. 21. veebruaril osales ta meeste hiiglaslaslalomis.
, lõpetades esimese jooksu ajaga 1 minut ja 21,67 sekundit ja teise ajaga 1 minut ja 19,92 sekundit. Sellega oli tema võistluse koguaeg 2 minutit ja 41,59 sekundit ja ta sai 54. koha 57 võistlejatest, kes võitsid võistluse lõpuni. Kuldmedali võitis Austria Stephan Eberharter ajaga 2 minutit ja 23,28 sekundit. Kolm päeva hiljem, 24. veebruaril osales Christodoulou slalomi võistlusel, kus ta lõpetas esimese jooksu 59,74 sekundiga ja oli 46. kohal. Kuid ta ei suutnud teise jooksmise lõpetada ja jäi võistlusele mitteseotud. Christodoulou esindas hiljem Küproset 2006. aasta talveolümpiamängudel.