Lee si è qualificato per due eventi di nuoto alle Olimpiadi estive del 2004 ad Atene, eclissando i tempi di ingresso standard FINA B di 22,95 (50 m freestyle) e 51,84 (100 m freestyle) dal torneo di nuoto Dong-A a Seoul. Nel 100 m stile libero
, Lee ha sfidato altri sette nuotatori al terzo turno, tra cui il veterano olimpico Carl Probert delle Fiji. Ha condiviso un secondo seme e quarantcinquesimo posto a parità con il panamense Ismael Ortiz in 51.74. Nel suo secondo evento, 50 m stile libero, Lee si è classificato trentacinquesimo nella classifica generale nelle preliminari del mattino. Nuotando nella settima prova, ha conquistato il quarto posto con 0,15 di secondo dietro al serbo e montenegrino Milorad Čavić in 23.05.